GTAOnline.net
San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: Atlas le 26 Juin 2010, 18:08:20
-
Salut,
Svp quelqu'un pourai maider a régler system spec du script Admin R@f
else if (!strcmp(cmd, "/rspec", true))
{
new pid, tmpp[256];
tmpp = strtok(cmdtext, idx);
if (!strlen(tmpp))
{
SendClientMessage(playerid, COLOR_GREEN, "USAGE: /rspec [playerid]");
return 1;
}
pid = strval(tmpp);
if (!(IsPlayerConnected(pid)))
{
SendClientMessage(playerid, COLOR_RED, "Ce joueur n'existe pas!");
return 1;
}
{
TogglePlayerSpectating(pid, 1);
PlayerSpectatePlayer(pid, specplayerid);
SetPlayerInterior(pid,GetPlayerInterior(specplayerid));
gSpectateID[pid] = specplayerid;
gSpectateType[pid] = ADMIN_SPEC_TYPE_PLAYER;
}
return 1;
}
Quand j'écris /rspec id ( il fais l'id me voir... ) et si je tape /rspec +mon id ( je vois rien ... )
Merci D'avance ;)
-
Bon ;)
par exemple un joueur id 1 vien de se co sur le server
alors je veux le voir ( je tape /rspec 1 . et a la place que je le spec moi il me spec lui ...)
-
Salut :)
C'est un problème de playerid, et pid, regarde bien il y a des confusions, rien de méchant.
Je te laisse chercher :)
A+ Sam.
:cheers
-
Merci mais j'ai pas trop compris
Un peu plus claire Svp :)
Merci d'avance :king
-
Tu connais la différence entre playerid et pid ?
-
oui hum ;D on dirait non lol c'est quoi la difference ? :)
meme que je conais un peu de scripte mais je suis un peu nul :D
Alors expliquez moi svp :happy
-
playerid = le joueur qui tape la commade
pid = le joueurs que playerid a designer
-
Et enfaite ils sont inversés sur quelque fonction à toi de trouver on ta donner les clés la :)