GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Axemyboss le 17 Mai 2010, 18:23:03
-
Bonsoir à tous et à toutes .
(1er question)Donc je voulais savoir si vous pouvez me donne genre une commande /vetements ID DU SKIN car j'en ai essaye mais sa marchais pas .
(2 eme question ) Vous pouvez me passer genre que toute les 30 minues sa affiche des phrases sur le serveur car j'ai prix d'un autre GM mais cela marchais pas .
Merci de votre aide .
-
if(strcmp(cmd, "/vetements", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /vetements [skin id]");
return 1;
}
new level;
level = strval(tmp);
if(level > 299 || level < 1)
{
SendClientMessage(playerid, COLOR_GREY, "Mauvais id SKIN");
return 1;
}
if(le playertopoint du magasin ou autre)
{
PlayerPlaySound(playerid, 1084, 0.0, 0.0, 0.0);
SafeGivePlayerMoney(playerid, -50); // le prix du vêtements
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Cool ton nouveau style !");
PlayerInfo[playerid][pChar] = level;
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Vous n'êtes pas au Magasin de vetement");
}
}
return 1;
}
et pour tes annonces : http://www.gtaonline.fr/forums/index.php/topic,7552.0.html (http://www.gtaonline.fr/forums/index.php/topic,7552.0.html)
En espèrent t'avoir aider.
-
(le playertopoint du magasin ou autre)
Je doit metre l'interrieur du biz ?
-
(le playertopoint du magasin ou autre)
Je doit metre l'interrieur du biz ?
Oui.
Regarde en haut je tes mis le truk pour les annonce.
-
Je fait sa ( C'est l'intérieur sur zip ) je fait la commande sa me dit je suis pas dans un magasin
if(strcmp(cmd, "/vetements", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /vetements [skin id]");
return 1;
}
new level;
level = strval(tmp);
if(level > 299 || level < 1)
{
SendClientMessage(playerid, COLOR_GREY, "Mauvais id SKIN");
return 1;
}
if(PlayerToPoint(0, playerid, -2308.8574,-97.6141,35.3203))
{
PlayerPlaySound(playerid, 1084, 0.0, 0.0, 0.0);
SafeGivePlayerMoney(playerid, -50); // le prix du vêtements
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Cool ton nouveau style !");
PlayerInfo[playerid][pChar] = level;
SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Vous n'êtes pas au Magasin de vetement");
}
return 1;
}
Double post
Je pense avoir trouve je doit metre sa
if(!PlayerToPoint(0, playerid, -2308.8574,-97.6141,35.3203))
j'ai oublié le !
Double post
Ces bon merci de test réponse rapide :)