GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Romeo_Urbano le 31 Mai 2010, 18:20:40
-
Bonjour,
J'ai voulu scripter un braquer mais il marche pas:
if(strcmp(cmd, "/braquer", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (!PlayerToPoint(2.0, playerid,2309.8374,-2.2834,26.7422))
{
SendClientMessage(playerid, COLOR_GREY, " Vous n'êtes pas dans le coffre de la Banque !");
return 1;
}
if (PlayerInfo[playerid][pLevel] < 6)
{
SendClientMessage(playerid,COLOR_GREY," Vous devez être au Niveau 6 pour braquer la Banque !");
return 1;
}
if (PlayerInfo[playerid][padminb] >= 1)
{
SendClientMessage(playerid,COLOR_GREY," Vous avez deja braqué la Banque il y a moins de 2h !");
return 1;
}
else if(PlayerInfo[playerid][pLevel] > 5)
{
SetPlayerPos(playerid, -2454.5676,503.9801,30.0784);
SendClientMessage(playerid,COLOR_GREY," Braquage de la Banque en cours !");
SendClientMessage(playerid,COLOR_DBLUE," Allez au point indiquer sur votre GPS !");
SetPlayerCheckpoint(playerid,-1506.8734,1975.1390,48.4171,4.0);
format(string, sizeof(string), "A TOUTES LES UNITES: Il y a une tentative de braquage de banque. Le braqueur a été mis sur votre GPS.");
SendRadioMessage(1, COLOR_ALLDEPT, string);
SendRadioMessage(2, COLOR_ALLDEPT, string);
SendRadioMessage(3, COLOR_ALLDEPT, string);
PlayerInfo[playerid][padminb] = 7200;
PlayerInfo[playerid][pRequestingBackup] = 1;
SetPlayerCheckpoint(playerid,-1506.8734,1975.1390,48.4171,4.0);
BraquageJoueur[playerid] = 1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1 || PlayerInfo[i][pMember] == 2 || PlayerInfo[i][pLeader] == 2 || PlayerInfo[i][pMember] == 3 || PlayerInfo[i][pLeader] == 3)
{
SetPlayerMarkerForPlayer(i, playerid, 0xFF0000FF);
}
}
}
return 1;
}
}
return 1;
}et ca:
else if(BraquageJoueur[playerid] == 1)
{
PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
DisablePlayerCheckpoint(playerid);
gains = 25000 + random(200000);
format(string,sizeof(string), "Vous avez réussi le braquage et vous gagner: %d $",gains);
SendClientMessage(playerid,COLOR_LIGHTGREEN, string);
SafeGivePlayerMoney(playerid, gains);
PlayerInfo[playerid][pRequestingBackup] = 0;
BraquageJoueur[playerid] = 0;
}
else if(PlayerToPoint(5,playerid,-1506.8734,1975.1390,48.4171))
{
new robmoney = random(5000) + random(5000);
SafeGivePlayerMoney(playerid, robmoney); // a adapter suivant le GM pour pas avoir de problème avec l'anti-cheat money
SafeGivePlayerMoney(playerid, 100000);
WantedPoints[playerid]=0;
format(string, sizeof(string), "** Vous avez reussi à empoché $%d de votre braquage",robmoney);
SendClientMessage(playerid,COLOR_YELLOW,string);
SendClientMessage(playerid, COLOR_GREEN,"Vous n'avez maintenant plus aucun point de recherche");
RemovePlayerFromVehicle(playerid);
SetVehicleToRespawn(braquage);
braquageencours = 0;
DisablePlayerCheckpoint(playerid);
}
Mais quand j'arrive au checkpoint le braquage ne s'arrête pas et je reçois pas l'argent , aidez moi svp
-
Bonjour,
J'ai voulu scripter un braquer mais il marche pas:
Oui, surtout qu'il ressemble énormément à celui que j'ai fait ... ( Tu l'a pris dans mon Gamemode =)
En tout cas je t'aiderai pas ! PS : Il marche très bien, (( Casseur de code ))
++
EDIT : Fraudrait faire apprendre des cours de copier/coller sa pourrait être utile :lmfao
-
Il est en Open source donc :p
-
Il est en Open source donc :p
certes il est en open source mais look sa : "J'ai voulu scripter un braquer mais il marche pas"
il aurait du dire un truk de ce genre "j'utiliser le System de braquage de Dixon mais j'ai un problème il ne fonctionne pas"
-
Pas de pub mais je dirai juste le nom, j'avais un systéme braquer dans RL(mon encien serveur) et quand je l'ai fais dans un autre GM il marche plus mais j'ai pas pris de celui de Dixon, donc ....
-
RE: Exactement Gzsume ;)
PS : Alors pourquoi t'a pris le mien si tu t'en avait déjà fait un et pourquoi avoir dit que toi même tu l'avait crée ? (( Un peu bizarre ton histoire romeo ))
++
-
Parce que Juliette lui a volée...
:dejadehors
-
(( MDR =)) :hs :dejadehors
-
Bref ont va tasser sa parce que sinon sa va jamais finir :)
-
Super ton script ? Ou super ton copier/coler, PS: Si c'est toi qui l'aurait fait, tu serais scripté et t'aurais déjà trouvé la faute car la..'
PS : Rien que le nom du topic me donnait pas envie de répondre
PS²: A+ Sous le bus je te roule dessus.
-
Pas besoin d'en rajouter une couche Sean....
Je suppose qu'il a compris la leçon.
-
Super ton script ? Ou super ton copier/coler, PS: Si c'est toi qui l'aurait fait, tu serais scripté et t'aurais déjà trouvé la faute car la..'
PS : Rien que le nom du topic me donnait pas envie de répondre
PS²: A+ Sous le bus je te roule dessus.
Ben repond pas, car ta reponse de rageux sortit du berceau s'est chaint