GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: G@sker le 04 Février 2012, 23:32:41

Titre: [Débutant] Probléme dans mon script
Posté par: G@sker le 04 Février 2012, 23:32:41
Bonsoir,
Je suis nouveaux dans le monde du script et j'ai un petit problème, une erreur a ce niveau et je ne voie pas pourquoi.

[spoiler]public OnPlayerCommandText(playerid, cmdtext[])
{
   if (strcmp("/handsup", true) == 0) // Le joueur léve les mains
   {
      SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
      return 1;
   }
   if(strcmp(cmd, "/beer", true) == 0)
    {
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_BEER); // On donne une bouteille au joueur (instruction)
    return 1;
    }
   return 0;
}
[/spoiler]
Titre: Re : [Débutant] Probléme dans mon script
Posté par: G@sker le 05 Février 2012, 00:12:16
Merci d'avoir essayé de m'aider mais je suis totalement débutant et malgré les liens donné que j'ai lu, je ne comprend pas ce qui ne va pas...

Cordialement.
Titre: Re : [Débutant] Probléme dans mon script
Posté par: Xartrick le 05 Février 2012, 00:21:02
Tu devrais donc te diriger vers la partie tutoriel et lire les tutoriels de Gilux.
Titre: Re : [Débutant] Probléme dans mon script
Posté par: G@sker le 05 Février 2012, 01:17:29
Ah oui, en effet, j'ai relu les tuto de gilux plus en détaille et j'ai vu mon erreur.
En revanche, quelques petite question me turlupine...
Pour entrer dans une maison il faut utiliser le SetPlayerCheckpoint ?
Comment choisir tel ou tel maison/commerce...?

Désolé de ses questions qui vous semble probablement ...  :boulet
Mais je suis débutant et je souhaite réellement me former.

Cordialement.
Titre: Re : [Débutant] Probléme dans mon script
Posté par: Xartrick le 05 Février 2012, 01:28:22
Pour faire un système d'entrée/sortie dans une quelconque bâtiment, tu vas devoir utiliser les fonctions suivantes:

SetPlayerPos (http://wiki.sa-mp.com/wiki/SetPlayerPos)
SetPlayerInterior (http://wiki.sa-mp.com/wiki/SetPlayerInterior)

Après, pour ajouter des informations pour dire que tel ou tel endroit te permet de rentrer dans un bâtiment, tu peux utiliser des Pickups comme des Checkpoints.
Titre: Re : [Débutant] Probléme dans mon script
Posté par: G@sker le 05 Février 2012, 01:49:21
Merci de l'aide apporté par ce forum, j'ai regardé les différents topic et trouvé plein d'aide. J'ai commencé le script cette après midi et j'ai l'impression de déjà en connaitre beaucoup.
Je vais dormir un peux, j'essayerais dans l'après midi de scripter des commandes, des pickups....  :)

Cordialement.