GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Street le 14 Mars 2010, 04:38:57
-
Bonjour a tous
J'ai essayer de creé une commande Respawnallcars
Mais Je n'est pa reusi Voici la commande actuel
Elle respawn Un Vehicule Que quand je Suis Dedan
if (strcmp(cmdtext, "/Respawnallcar", true)==0) {
{
SetVehicleToRespawn((GetPlayerVehicleID(playerid)));
}
return 1;
}
J'ai deja utiliser La fonction Chercher Mais je N'est pas trouver se que je chercher ;)
-
Bonjours,
essaye celle la:
if(strcmp(cmd, "/respawnerlesvoiture", true) == 0 || strcmp(cmd, "/rlv", true) == 0) // by Ellis
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] < 3)
{
SendClientMessage(playerid, COLOR_GRAD1, " Vous n'etes pas autoriser!");
return 1;
}
new bool:unwanted[CAR_AMOUNT];
for(new player=0; player<MAX_PLAYERS; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= 255; car++)
{
if(!unwanted[car]) SetVehicleToRespawn(car);
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "SERVEUR: Tous les voitures on été respawner par Admin/Modo.");
BroadCast(COLOR_WHITE,string);
format(string, sizeof(string), "AdmCmd: l'Admin %s(id:%i) A Utiliser /rlv", sendername, playerid);
ABroadCast(COLOR_LIGHTRED,string,1);
}
return 1;
}
Aurevoir
-
tu as bien commencer mais il manque une boucle afin de prendre en compte tout les vehicule
if (strcmp(cmdtext, "/Respawnallcar", true)==0)
{
for(new i = 0; i < MAX_VEHICLE; i++)
{
SetVehicleToRespawn(i);
}
return 1;
}
-
Super merci :D
new MAX_VEHICLE; ??
J:\TOUT\DER\serveur\gamemodes\Serveur GM\LSTDM.pwn(1943) : error 017: undefined symbol "MAX_VEHICLE"
-
desoler mais je n'est pas pawno sous les yeux donc ouvre l'include samp pour voir
-
Ok merci :)
EDIT! : Cetait Un S Qui manqué MDR! :D mercii! Je testeré quand mon game mode aura plu derreur
-
Si tu as des erreurs, poste les ;)
Nous t'aiderons.
-
Merci tu marche impacable merci Pour Votre Simpati :)