• 05 Juin 2026, 23:10:40


Auteur Sujet: Crash de PAWN  (Lu 1620 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Oscar

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Crash de PAWN
« le: 29 Janvier 2010, 18:49:26 »
Bonsoir,

Hier, sans faire exprès, j'ai mis un t avant le (playerid) et j'ai compilé sans constater le problème. J'ai donc su l'erreur via le message qui s'affiche quand ça a été compilé.
Mais le problème est que:
J'ai voulu supprimer ce t et dès que je l'efface et que je compile, mon PAWN crash.. Alors que si je fais un autre truc, il compile..

J'ai VISTA.
Que dois-je faire?

Merci de me répondre au plus vite

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Crash de PAWN
« Réponse #1 le: 29 Janvier 2010, 21:08:30 »
a voila ce n'est pas pawno qui crash mais le scripteur qui  lui donne des infos ^^

quand sa crash c'est que tu as zapper une accolade d'ouverture
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 Oscar

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Re : Crash de PAWN
« Réponse #2 le: 29 Janvier 2010, 21:44:40 »
Oui, mais où puis-je savoir où l'accolade que je dois fermer est..

Voici le code où je pense que ça bug:
public IsAOBike(carid)
{
if((carid >= 237 && carid <= 267))
{
return 1;
}
return 0;
}
//-----------
public (playerid)

{
//Inf[playerid] = 1;
//---------------------------[speedo]---------
TextDrawsShown[playerid] = false;
VHSCreated[playerid] = false;
LightRedHealthCreated[playerid] = false;
LightYellowSpeedCreated[playerid] = false;
//--------------------------------------------

///---------------
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
    new astring[256];
    format(astring, sizeof(astring), "%s vient de rejoindre la ville...",plname);
    SendClientMessageToAll(COLOR_YELLOW, astring);
if(Security != 0)
{
    SendClientMessage(playerid, COLOR_YELLOW, "Host has broken one of the Agreement rules, action has been taken.");
    Kick(playerid);
    return 1;
}
    new namestring = strfind(plname, "_", true);
  if(namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW2, "Département de l'immigration: Votre prénom & nom sont interdits dans la ville.");
SendClientMessage(playerid, COLOR_YELLOW2, "[HRP] Info: Votre prénom & nom doit être RP. Exemple: Samy_Legend");
Kick(playerid);
return 1;
}

Hors ligne ghm94

  • *
  • Grand Banditisme
  • Messages: 886
    • Voir le profil
Re : Crash de PAWN
« Réponse #3 le: 29 Janvier 2010, 21:46:35 »
L'erreur se voit direct. Essaye de la trouvée.

Hors ligne Oscar

  • *
  • Tueur
  • Messages: 68
    • Voir le profil
Re : Crash de PAWN
« Réponse #4 le: 29 Janvier 2010, 22:02:12 »
J'viens de trouver l'erreur, fallait mettre un OnPlayerConnect devant le (playerid)

J'ai encore besoin d'aide pour 2 trucs, voici les liens:
http://www.gtaonline.fr/forums/index.php/topic,9676.0.html
http://www.gtaonline.fr/forums/index.php/topic,9673.0.html