• 24 Avril 2025, 06:00:02


Auteur Sujet: Tutoriel RP aide  (Lu 1703 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Tutoriel RP aide
« le: 19 Novembre 2010, 17:42:15 »
Bonjour,

je commence une nouvelle commande, mais qui bugs un peut il y a 26 erreurs, donc il manque une acolade, si vous pouvez m'aidé voici le code : if(strcmp(cmd, "/lkick", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "[Utilisation]: /lkick [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
              if(TutTime[i] == 3)
    {
                    TogglePlayerControllable(i, 0);
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP ]==================================||");
                    SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 14)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : le Rôle Play ]===================||");
    }
    else if(TutTime[i] == 16)
    {
                    SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 30)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : Besoin d'Aide ]====================||");
    }
    else if(TutTime[i] == 32)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 52)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : Cheat & Abus ]=======================||");
    }
    else if(TutTime[i] == 54)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 108)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : Langue et Publicité ]================||");
    }
    else if(TutTime[i] == 110)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 119)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : La FIN ]==============================||");
    }
    else if(TutTime[i] == 121)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=========================================================================||");
    }
    else if(TutTime[i] == 127)
    {
        TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
TogglePlayerControllable(i, 1);
MedicBill[i] = 0;
SetPlayerSpawn(i);
    }
}
}
else
{
format(string, sizeof(string), "L'ID %d n'est pas connecté.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}


Merci d'avance

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #1 le: 19 Novembre 2010, 17:49:13 »
Salut,

si tu sais que le problème est une accolade, je pense que tu peut la trouver par tes propres moyens.
Surtout si tu indentais ton code correctement....
On est là pour aider, mais il te faut quand même fournir un minimum d'efforts.

ps. je l'ai déjà trouvée...

EDIT:

Donne un nom plus clair à ton topic, du genre: Problème d'accolade tutoriel RP
Et arrange toi pour le faire avec tes prochains topics.

++Sim++
« Modifié: 19 Novembre 2010, 17:51:36 par Sim »





Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #2 le: 19 Novembre 2010, 17:56:07 »
Si je viens demandé de l'aide ses que j'ai déjà cherché, :s

Si tu pourrai me dire ou est l'erreur ^^

Sinon, oui je donnerai un nom plus clair un topic la prochaine fois.

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #3 le: 19 Novembre 2010, 18:09:28 »
mon astuce pour trouver facilement ce genre d'erreure et de le copier sur notepad++ et de prendre la syntaxe php ou c+ et de la tu verras d'un coup d'oeil ou elle manque (biensur il faut un code propre)
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #4 le: 19 Novembre 2010, 18:15:50 »
faut prendre le language php ?

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #5 le: 19 Novembre 2010, 18:24:18 »
n'importe une qui donne de la couleur ^^
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #6 le: 19 Novembre 2010, 21:00:13 »
Franchement depuis tout à l'heure je cherche, j'ai pas trouvé :s

Si vous pouvez m'aidé.

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #7 le: 20 Novembre 2010, 03:41:51 »
j'ai une méthode, mais elle est a assez agacent,

je commence par le onplayercommandtext

je met toute la callback entre /* */

si je n'ai plus le souci sdes 26 erreur, je commence a mettre plusieurs commande entre /* */,

si je trouve encore les 26 erreur, je continue, si non, je rétrécis les /* */

jusqua trouver l'erreur :D


Honnêtement je vous la déconseille mais s'est une méthode parmi d'autre.
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #8 le: 20 Novembre 2010, 16:12:27 »
Toujours pas trouvé, punaise x)

Hors ligne Franky™

  • Franky™ est bien la
  • *
  • Gangster
  • Messages: 1058
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #9 le: 20 Novembre 2010, 16:17:53 »
Simple, compte tes accolades ouvertes, dès quel se ferme tu reduit: exemple:

{ = 1
    { = 2
       { = 3
        } = 2                 // là j'ai fait 3-1= 2 Et tu trouvera ou il en manque une, j'ai fait cette astuce avec ton code et je l'ai trouvée

++ Franky


°°((Franky's WebSite
Désolé pour mes fautes d'orthographes

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #10 le: 20 Novembre 2010, 16:30:49 »
et avec note pas tu peu cacher ce qui ce trouve entre les accolade ce qui va tres vite
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #11 le: 20 Novembre 2010, 16:35:46 »
J'ai déjà essayé cette astuce, je trouve vraiment pas  :boulz

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #12 le: 20 Novembre 2010, 16:46:02 »
je ne sais pas si tu a bien chercher mais voila sinon sa va durer des jours et des jours ton histoires

if(strcmp(cmd, "/lkick", true) == 0)
{
if(IsPlayerConnected(playerid))
  {
  tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "[Utilisation]: /lkick [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
    if(giveplayerid != INVALID_PLAYER_ID)
    {
              if(TutTime[i] == 3)
    {
                    TogglePlayerControllable(i, 0);
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP ]==================================||");
                    SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 14)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : le Rôle Play ]===================||");
    }
    else if(TutTime[i] == 16)
    {
                    SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 30)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : Besoin d'Aide ]====================||");
    }
    else if(TutTime[i] == 32)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 52)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : Cheat & Abus ]=======================||");
    }
    else if(TutTime[i] == 54)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 108)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : Langue et Publicité ]================||");
    }
    else if(TutTime[i] == 110)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||========================================================================||");
    }
    else if(TutTime[i] == 119)
    {
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=======================[ Tutorial RP : La FIN ]==============================||");
    }
    else if(TutTime[i] == 121)
    {
        SendClientMessage(i, COLOR_YELLOW2, " ");
        SendClientMessage(i, COLOR_WHITE, "|**| ligne 1");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 2");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 3");
          SendClientMessage(i, COLOR_WHITE, "|**| lignes 4");
        SendClientMessage(i, COLOR_WHITE, "|**| lignes 5");
        SendClientMessage(i, COLOR_LIGHTBLUE, "||=========================================================================||");
    }
    else if(TutTime[i] == 127)
    {
        TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
TogglePlayerControllable(i, 1);
MedicBill[i] = 0;
SetPlayerSpawn(i);
    }
}
}
else
{
format(string, sizeof(string), "L'ID %d n'est pas connecté.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
}
return 1;
}
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Komolos

  • *
  • Tueur en série
  • Messages: 190
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #13 le: 20 Novembre 2010, 16:53:56 »
Merci beaucoup, tu pourrai mettre l'erreur en rouge, pour voir ou c'était ? ^^

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Tutoriel RP aide
« Réponse #14 le: 20 Novembre 2010, 16:58:20 »
juste au dessus du return 1;
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici