Help about get ID admin
#1

I have this list admin

Код:
if(PlayerData[i][AdminLevel] == 1)
	 		{
        format(string, sizeof(string), "Moderator ~ %s", PlayerName(i));
        SendClientMessage(playerid, COLOUR_WHITE, string);
  		}
  		if(PlayerData[i][AdminLevel] == 2)
	 		{
        format(string, sizeof(string), "Mod+ ~ %s", PlayerName(i));
        SendClientMessage(playerid, COLOUR_WHITE, string);
  		}
  		if(PlayerData[i][AdminLevel] == 3)
	 		{
        format(string, sizeof(string), "Admin ~ %s", PlayerName(i));
        SendClientMessage(playerid, COLOUR_YELLOW, string);
  		}
  		if(PlayerData[i][AdminLevel] == 4)
	 		{
        format(string, sizeof(string), "Lead Admin ~ %s", PlayerName(i));
        SendClientMessage(playerid, COLOR_AZULBRI, string);
  		}
 		}
	}
	return 1;
And show in game:

Moderator ~ (name)
Mod+ ~ (name)
Adminr ~ (name)
Lead Admin ~ (name)

But i want show this.

Moderator ~ (name) (id)
Mod+ ~ (name) (id)
Adminr ~ (name) (id)
Lead Admin ~ (name) (id)

I try all, i not know how add the ID of player and show when the user typr /admins for know the ID of admins and send PM if is necesari

Someone know ho make it? Pls
Reply
#2

I've this (with ID)

Код:
GetPlayerName(i, pname, sizeof(pname));
     format(string, sizeof(string), "Moderator ~ %s, ID: %d", pname, i,(i));
By me it works...
Reply
#3

this happend... error.

Код:
C:\Documents and Settings\ERO\Escritorio\Mi Servidor SAMP Pruebas Privadas\Server Pruebas Privado (Hosting)\gamemodes\rtscript.pwn(1589) : error 017: undefined symbol "pname"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#4

pawn Код:
format(string, sizeof(string), "Moderator ~ %s (ID: %d)", PlayerName(i), i);
Reply
#5

Quote:
Originally Posted by //exora
pawn Код:
format(string, sizeof(string), "Moderator ~ %s (ID: %d)", PlayerName(i), i);
Ok, now works, thanks!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)