Guten Tag,
Habe eine Frage...
Mit welchem befehl finde ich die ID des Spielers der gerade on ist?
Zum Beispiel :
Name : Mustermann, ID: 5
MFG
BlackxSoul
Guten Tag,
Habe eine Frage...
Mit welchem befehl finde ich die ID des Spielers der gerade on ist?
Zum Beispiel :
Name : Mustermann, ID: 5
MFG
BlackxSoul
So zum beispiel:
//Beispiel:
GetIDByName("Kaliber");//Returnt z.B. 1 wenn Spieler id=1
//Funktion:
stock GetIDByName(name[])
{
new pname[24], i;
for(; i<MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
GetPlayerName(i, pname, 24);
if(!strcmp(pname, name, false)) return i;
}
return INVALID_PLAYER_ID;
}
mfg.
Ich würde es nach deiner Beschreibung nach so machen:
ocmd:test(playerid,params){
#pragma unused params
new st[128];
format(st,sizeof(st),"Name: %s, ID: %d",NameGetten/*Per Stock oder was auch immer*/,playerid);
SendClientMessage(playerid,-1,st);
return 1;
}