GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: david43 le 26 Septembre 2014, 09:41:32

Titre: Pawno plante lorsque je veut rajouter une fonction au gm
Posté par: david43 le 26 Septembre 2014, 09:41:32
Salut

J'ai décidé de commencer a m'entrainer sur le gm Miami , j'ai corrigé les erreurs ,et j'ai rajouté un systeme de message alléatoire .

Voila le code :

new RandomReklam[][] = {

{"{FF0000}Votre texte ici"}, /* Mettre votre propre texte */
{"{FF0000}Votre texte ici"}, /* Mettre votre propre texte */
{"{FF0000}Votre texte ici"}, /* Mettre votre propre texte */
{"{FF0000}Votre texte ici"}, /* Mettre votre propre texte */
{"{FF0000}Votre texte ici"}, /* Mettre votre propre texte */
{"{FF0000}Votre texte ici"} /* Mettre votre propre texte */
};

Dans OnGameModeInit

SetTimer("RandomReklam", 60000, true); //60000 ses en millisecondes

Et la fonction qui fait planté pawno :

forward RandomReklam();
public RandomReklam()
{
new randomMsg = random(sizeof(RandomReklam));
SendClientMessageToAll(COLOR_RED, RandomReklam[randomMsg]);
}


Je ne comprend pas ce qui fait planté pawno , si j'enleve la fonction , pawno ne plante plus mais donne un Warning car la fonction RandomReklam n'est pas crée .

Ci joint le GM corriger , c'est a dire sans erreur ,sauf les fautes d'hortographe mais sa ,je le ferais plus tard .
Merci

Titre: Re : Pawno plante lorsque je veut rajouter une fonction au gm
Posté par: CarCrasher le 26 Septembre 2014, 11:42:57
Change le nom de soit ta variable, soit de ta fonction ^^
Titre: Re : Pawno plante lorsque je veut rajouter une fonction au gm
Posté par: david43 le 26 Septembre 2014, 15:04:26
Salut , je ne comprend pas  :blink:
Titre: Re : Pawno plante lorsque je veut rajouter une fonction au gm
Posté par: CarCrasher le 27 Septembre 2014, 21:49:35
Bah ><

Tu as deux trucs dans ton scripts appelés "RandomReklam"

Renomme-en un !
Titre: Re : Pawno plante lorsque je veut rajouter une fonction au gm
Posté par: david43 le 28 Septembre 2014, 09:59:01
Ok merci , je vais esseyer sa ,