GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Nikko™ le 04 Mai 2008, 23:15:28
-
Re bonsoir tout le monde :)
Bon voila le 2eme soucis avec mon DM:
Quand on entre dans le DM tout va bien, mais quand on se fait tuer, on est respawner a son point de départ.
J'aimerai que l'on soi respawner au DM ac la meme arme qu'on avez choisi.
Et coment faire pour metre le nom de la personne a linterieur du DM avec DM a la fin (exemple: Martin_DM)
Merciii :king
++
nikko
-
Ok ça pas de prob je te répond sans souci ^^
pour que tout le monde sache qu'une personne est entrée dans un DM :
Dans ta commande de DM :
tmp = strtok(cmdtext, idx);
GetPlayerName(playerid, name, sizeof(name));
SetPlayerName(playerid,name_DM);
return 1;
}
Je pense que c'est comme ça...
Ajoute les news qu'ils faut ;) tu verra en compilant
Pour le respawn :
En haut de ton script tu met :
DM[MAX_PLAYERS];
Dans ta commande tu met :
DM[playerid] = 1;
Après dans OnPlayerSpawn tu met :
if(DM[playerid] == 1){
SetPlayerPos(playerid, pos de ton DM)
GivePlayerWeapon(playerid, ID arme, Munitions);
return 1;
}
-
Merci mais comment faire pour faire le faire respawner dans le DM en variant les position ?? (aléatiores) :king
++
nikko
-
Tu créé un tableau avec les position différente ;)
-
regarde mon sujet de dm sa marche pour moi qui est vraiment nul :D ;)
-
Cest bon jme suis aidé d'un ancien GM et j'y suis arrivé ... :king
Dites moi, tjr dans les DM, comment faire pour bloquer toutes les teleportations ???
Merci
++
nikko
-
Dans chacune de tes commande de TP tu rajoute une condition si il est en DM ou pas ;)
-
Cest la galere quoi ... :( ^^
++
nikko
-
Oui mais bon, faut ce qu'il faut :p
-
Oui, cest bon, jai pri mon mal en patience, jai mi un truc dans chaque telep :happy
Merci
++
nikko