GTAOnline.net

San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: FlorentinG le 27 Novembre 2013, 14:01:38

Titre: probleme GM
Posté par: FlorentinG le 27 Novembre 2013, 14:01:38
bonjour a tous,
voila donc j'ai voulu heberger mon serveur et il ma dit que j'avait des probleme dans mon gm donc j'ai voulu allez voir et il ma dit que j'avait sa comme erreur :

(45332) : error 001: expected token: "-string end-", but found "-identifier-"

(45334) : error 010: invalid function or declaration

(46531) : error 021: symbol already defined: "NameTimer"

(47626) : warning 203: symbol is never used: "PlayerPos"

(45418) : warning 204: symbol is assigned a value that is never used: "roadblocktimer"

(45418 -- 47626) : warning 203: symbol is never used: "street_zone"

Voila Merci D'avance a la/les personne qui pouront M'aider merci! ;)
Titre: Re : probleme GM
Posté par: Gzsume le 27 Novembre 2013, 21:06:46
Par ordre chronologique, voici la traduction des erreurs et avertissements :
Si tu as besoin d'aide pour corriger ces quelques erreurs et avertissements, n'hésites pas à poster suite à ce message, après avoir effectué quelques recherches. Généralement les premiers résultats Google expliquent le problème. Cependant, s'il s'agit d'un problème de compréhension, on t'expliquerai ça clairement afin que tu saches comment corriger ça. :wink:

Bonne soirée !
Titre: Re : probleme GM
Posté par: FlorentinG le 29 Novembre 2013, 15:20:27
voila les ligne conserner:

}

public "OnPlayerPrivmsg"(playerid,recieverid,text[]).
{
   return 1.
}

et quand je compile maintenant sa donne plus que sa:

(267) : error 001: expected token: "-string end-", but found "-identifier-"
(269) : error 010: invalid function or declaration
(676) : warning 235: public function lacks forward declaration (symbol "OnPlayerInfoChange")

voila les erreur merci d'avance .
Titre: Re : probleme GM
Posté par: » Lukubi™ le 29 Novembre 2013, 16:00:33

   return 1.

Return 1;
Titre: Re : probleme GM
Posté par: FlorentinG le 30 Novembre 2013, 15:33:31
Bonjour

merci de ton aide Lukubi
maintenant y me mais sa:

(267) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
(676) : warning 235: public function lacks forward declaration (symbol "OnPlayerInfoChange")

ligne concerner:

}

public OnPlayerPrivmsg(playerid,recieverid,text[])
{
   return 1;
}



et

}

public OnPlayerInfoChange(Playerid)
{
   return 1;
}

ses vrement un gm de merde :(

voila merci de m'aider
Titre: Re : probleme GM
Posté par: Infu le 30 Novembre 2013, 17:48:58
Il faut tout simplement écrire les Callback sans fautes.

public OnPlayerPrivmsg(playerid,receiverid,text[])

Et pour l'autre callback le Wiki me dit de se référer à celle-ci OnPlayerStateChange.
Titre: Re : probleme GM
Posté par: FlorentinG le 01 Décembre 2013, 14:12:50
bonjour
merci infu mais sa me fait sa j'ai changer le OnePlayerPrivmsg et le PlayerStateChange et maintenant j'ai ses erreur la

(267) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
(676) : error 025: function heading differs from prototype
(692) : error 021: symbol already defined: "OnPlayerStateChange"

ligne concerner

267:

}

public OnPlayerPrivmsg(playerid,receiverid,text[])
{
   return 1;
}

676:

}

public OnPlayerStateChange(Playerid)
{
   return 1;
}


et la dernier ligne:

692:

}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
   return 1;
}


voila merci a tous de votre aide!
Titre: Re : Re : probleme GM
Posté par: Infu le 01 Décembre 2013, 15:20:28
Ah excuse-moi, recieverid était apparemment bien écrit ...  :grin:
Par contre, la Callback n'existe plus depuis la version 0.3 de SA-MP. Donc tu peux supprimer cette Callback du Gamemode. (WIKI: http://wiki.sa-mp.com/wiki/OnPlayerPrivmsg (http://wiki.sa-mp.com/wiki/OnPlayerPrivmsg) )

Pour la ligne 676 il faut écrire comme ça: OnPlayerStateChange(playerid, newstate, oldstate)

Et pour la ligne 692, tu as créé une deuxième fois la même Callback, il faut la supprimer.
Titre: Re : probleme GM
Posté par: FlorentinG le 01 Décembre 2013, 21:06:42
salut et merci pour ton aide j'ai corriger mais le seul bug qui reste ses celui la :

(267) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")

et la ligne :

}

public OnPlayerPrivmsg(playerid, recieverid, texte[])
{
    return  1 ;
}


voila merci par contre pourrai tu me pm stp j'ai un truc a te demander stp infu stp
enfin jver te pm

merci
Titre: Re : Re : probleme GM
Posté par: Infu le 02 Décembre 2013, 17:40:54
voila merci par contre pourrai tu me pm stp j'ai un truc a te demander stp infu stp
enfin jver te pm

merci

J'attends  :smile:
Titre: Re : probleme GM
Posté par: FlorentinG le 02 Décembre 2013, 17:52:57
jter envoier un pm forum hier je ne le retrouve plus pour verifier que je te les bien envoier et je ne ses meme pas si j'ai ressu des pm sur le forum :s
Titre: Re : probleme GM
Posté par: Infu le 02 Décembre 2013, 20:57:58
Je n'ai reçu aucun PM de ta part. Et s'il te plaît, arrête le langage abrégé / sms.  :smile:
Titre: Re : probleme GM
Posté par: FlorentinG le 02 Décembre 2013, 21:43:49
voila j'ai réussi et désoler ^^ pour le langage sms