GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: lepompier le 12 Avril 2008, 11:04:21
-
bonjour sa serais pour avoir un petit renseignement comment on met a l'acceuil d'un serveur le nom du joueur par exemple je veux faire sa bienvenu(e) LENOMDUJOUEUR sur mon serveur comment mettre le nom du joueur ici
-
Utilise le GetPlayerName !
Puis si tu ne sais pas l'utiliser regarde dans ton message de connection du joueur !
NV.
-
je crois savoir s'est sa ? SendClientMessage(playerid, COLOR_YELLOW, "--°Bienvenu(e), pname sur mon serveur, NO CHEAT,NO EMBBROUILLE!°--");
-
Heuu nah !
Regarde
new pName[MAX_PLAYER_NAME];
new string[48];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "%s a rejoint le serveur", pName);
SendClientMessageToAll(COLOR_YELLOW, string);
Sauf qu'il faut que tu transforme le SendClientMessageToAll en SendClientMessage
NV.
-
mci native mais je le place ou tous sa
-
OnPlayerConnect
NV.
-
Ok encor merci je met sa et sinon tu pourrer pas m'aider a mettre une petite musique simpa quand on choisi son perso stp !
-
Ok !
Dans la callback OnPlayerConnect tu met un
PlayPlayerSound(soundid, X, Y, Z);
Et dans la callback OnPlayerSpawn tu met
PlayPlayerSound(soundid, X, Y, Z);
Dans ce PlayPlayerSound tu met le son qui na aps de son lol
NV.
-
pas trop compris la dernier phrase mais sinon je le trouve ou le son
sinon j'ai une erreur dans mon game mod
C:\Users\XxX-Lepti-sapeur-XxX\Documents\modes-libre.pwn(372) : error 035: argument type mismatch (argument 2)
-
Envoi ta ligne d'erreur !
NV.
-
s'est celle la je crois SendClientMessage(COLOR_YELLOW, string); sinon pour le son je l trouve ou
-
Salut,
Alors pour les sons voila le lien http://wiki.sa-mp.com/wiki/SoundID
Sinon envoie le bout de commande ou il y a l'erreur et pas que cette ligne
merci
Cordialement Franky Patou
-
voila
http://pastebin.gtaonline.fr/pastebin.php?show=414
pour les sons je remplace comment sa x,y...
-
Tu met ca !
PlayPlayerSound(soundid, 0.0, 0.0, 0.0);
NV.
-
ok met l'aura pas de sons avec 00.00.00
-
donc essaie de remplacer ton new string[48]; qui se trouve a la ligne 363
par ca
new string[256];
Et redit moi si sa refait l'erreur ou pas
EDIT:
pourquoi tu à ca ? : GetPlayerName(playerid, message, sizeof(message));
Met plutot ca:
GetPlayerName(playerid, pname, sizeof(pname));
Cordilaement
-
s'est celle la je crois SendClientMessage(COLOR_YELLOW, string); sinon pour le son je l trouve ou
C'est tout bête, juste avant COLOR_YELLOW ta oublié de mettre playerid ce qui donne
SendClientMessage(playerid,COLOR_YELLOW, string);
-
je laisse tomber sa marche pas mais pour le sons fait moi un exemple clair car je comprend pas
-
Va voir ici (http://www.gtaonline.fr/forums/index.php/topic,3383.msg33835.html#new) je t'es tout expliqué en détail.
-
donc pour les sons on pourrer me dire et sinon pour le nom sa marche mais comment je place comme sa SendClientMessage(playerid, COLOR_YELLOW, "--°Bienvenu(e), NOMDUJOUEUR sur mon serveur, NO CHEAT,NO EMBBROUILLE!°--"); Sinon la pas d'erreur mais je veux placer le nom du joueur comme indiquer
-
Fallait faire à peu près pareil que quand quelqu'un ce connecte.
Tien ton GM. (http://up.delux-host.com/1208022525/modes-libres.rar)
-
mercii boucoup tien prend mon msn [email protected] car sa sera plus facile
-
Je pense que t'aurais mieux fait de me l'envoyer par MP que sur le topic.
-
Salut,
Un truc que je ne comprend pas, je me trompe peut-etre, mais:
new message[127];
new pName[MAX_PLAYER_NAME];
new string[48];
SendClientMessage(playerid, COLOR_YELLOW, "--°Bienvenu(e), pName sur mon serveur, NO CHEAT,NO EMBBROUILLE!°--");
Ca ressemblerais pas plutot a ca:
new pName[256];
new string[256];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), "--°Bienvenu(e), %s sur mon serveur, NO CHEAT,NO EMBBROUILLE!°--", pName);
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
Par contre j'ai pas touché aux fautes de ponctuation et orthographe ^^. Ne le copie pas surtout, essaye de le comprendre et de le faire par toi meme sinon tu progressera jamais ;).
++
-
Mdr Despo c'est se que je lui ai dit mais j'avais pas le temps de tout mettre comme toi XD
Merci de l'avoir fait à ma place
-
merci a vous tous de vous ete mobiliser pour m'aider sujet regler cela marche impecable !
-
Content d'avoir pu t'aider =)
:lock
NV.
-
Pareil ca fait plaisir ^^, enfin si j'ai pu aider bien sur.
-
Pareil, ravi que sa marche
-
Je lui avait déjà règlé le problème donc sa lui a permis de s'en rappeller. :happy
-
merci a tous pour encor une fois maintenant xD passons a autre chose ! ? ! comment on peut faire dans les bohomme a l'acceuile quand on les choisi ?
-
J'ai pas compris !
NV.
-
je voudrai que mes personnage dance a l'accueil quand on les choisi
-
Tu met une animation dans le PlayerClass !
NV.
-
je les trouve ou ?