GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ApocKalipsS le 07 Novembre 2007, 09:23:42
-
Salut à tous, :)
Je voudrais savoir comment faire pour que dans mon probleme précédent :
http://www.gtaonline.fr/forums/index.php/topic,1805.0.html
(Merci Syg et Man maintenant ca marche ! )
Je voudrait mettre quand je tappe la commande, le personnage quand il parle s'appelle "MAMI" ::) au lieu de son vrai nom !
Voila merci beaucoup j'éspere que vous pourez m'aidez ! :cheers
-
Tout simplement en utilisant la fonction SetPlayerName.
Exemple :
SetPlayerName (playerid, "MAMI");
++
Syg
-
Ah ok c'est tous simple :boulz
Merci beaucoup !
-
:)Maintenant je voudrai mettre dans mon script 2chose :
Quand je marque /mami je voudrais que à coté je puisse marquer l'id du joueur à qui il sera une mami ex : /mami 3 et encore a coter je puisse marque la raison ex : /mami 3 no fair play
Mon script :
if(strcmp(cmdtext, "/Mami", true) == 0)
{
if(IsPlayerAdmin(playerid) == 1)
{
new Playerid;
new str[256];
new streptocoque [256];
new Float:x, Float:y, Float:z ;
GetPlayerName(playerid, pname, sizeof (str));
GetPlayerName(playerid, aname, sizeof (str));
format(str, sizeof (str), "***Admin %s a Fourré %s [Reason: %s]***", aname, pname, cmdtext[8]);
SendClientMessageToAll(COLOR_ORANGE, str);
ResetPlayerWeapons(Playerid);
SetPlayerHealth(Playerid, 1);
SetPlayerArmour(Playerid, 0);
SendClientMessage(playerid, COLOR_GREEN, "HA HA HA Tu est Fouré HA HA HA");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Survivra-tu ? ");
SendClientMessage(playerid, COLOR_GREY, " ");
SendClientMessage(playerid, COLOR_RED, ":x");
GetPlayerName (playerid, pname, 256) ;
format (streptocoque, 256, " %s %s ", pname, cmdtext [4]) ;
SetPlayerScore(Playerid, 0);
SetPlayerSkin(Playerid, 10);
CreateVehicle(572, x-7, y, z, 1, -1, -1, 2000);
ResetPlayerMoney(Playerid);
SetPlayerName (playerid, "Mami");
SetPlayerWantedLevel(Playerid, 6);
RemovePlayerFromVehicle(Playerid);
print(str);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Tu n'es pas admin!");
return 1;
}
}PS: pour l
Voila j'espere bien que vous répondrerez !
A++
Merci !
-
Exusez moi je reprend :
PS : pour la couleur du Set PlayerName je met SetPlayerName(playerid, (Macouleur), "Mami"); ?
A+ ;)
-
Pour la couleur du joueur, tu utilises SetPlayerColor.
Exemple :
SetPlayerColor (playerid, 0xFF0000AA); // Rouge vif
Et le SetPlayerName reste comme je te l'ai montré, on ne peut pas rajouter de paramètre.
++
Syg