GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: anthony_54 le 21 Février 2011, 20:09:20
-
Voilà j'ai créer mon petit dm , mais j'ai un petit problème
a la mort les joueurs ne respawn pas dans l'dm :s
Ma tp ce présente comme ceci :
if (!strcmp(DMCmd2, cmdtext, true, 10))
{
new r = random(sizeof(TEAM2));
new PlayerName[MAX_PLAYER_NAME], String[256];
SetPlayerColor(playerid,0xAA4333AA);
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
RemovePlayerFromVehicle(playerid);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, WEAPON_DEAGLE,DMAmmo); //WEAPON_DEAGLE
GivePlayerWeapon(playerid, WEAPON_M4,DMAmmo); //WEAPON_M4
GivePlayerWeapon(playerid, WEAPON_GRENADE,DMAmmoG); //WEAPON_GRENADE
SetPlayerArmour(playerid,100);//vie
SetPlayerHealth(playerid,100);//armure
SetPlayerPos(playerid, TEAM2[r][0], TEAM2[r][1], TEAM2[r][2]);
SetPlayerFacingAngle(playerid,random(9000));
GameTextForPlayer(playerid, DMTexte, 3000,0);
format(String, sizeof(String), DMAcceuil,PlayerName);
SendClientMessage(playerid, DMCouleur, String);
format(DMP, 32, "[DMT2]%s", DMP2[playerid]);
SetPlayerName(playerid, DMP);
return 1;
}
J'ai fait mes petite recherche mais bon impossible de trouver ...
Cordialement Anthony_54
-
le meme probleme a etait resolut il y a peu de temps tout se passe dans la callback OnPlayerSpawn
-
d'acc , merci je vais regarder sa ^^
-
Tu as oublié de mettre des case avec les random des DM et j'ai vu un autre bug que je n'ai pas réussi a corriger lors de la création des commandes donc dans t'es case rajoute : ResetPlayerWeapons et GivePlayerWeapon.
-
J'ai creer 2 dm et un derby avec ce style de commandes , désolé de te dire mais sa marche impeccable
-
Alors je n'ai rien dis :ninja