[Pomoc] Boja kod admin duznosti


Započeo Leo VRP, Februar 07, 2012, 15:04:35 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Classic Life
Detaljan opis problema: Ne stavi mi boju na ime kad sam /aon..tj. na admin duznosti
Dio skripte:
if(strcmp(cmd, "/aon", true) == 0)
   	{
   		if (PlayerInfo[playerid][pAdmin] >= 1)
		{
  			SetPlayerArmour(playerid, 9999.0);
			SetPlayerHealth(playerid, 9999.0);
       		GetPlayerName(playerid, sendername, sizeof(sendername));
       		format(string, sizeof(string), "Admin {C9FFAB}%s {C9FFAB}je sada na duznosti",sendername);
       		BroadCast(ZELENKASTA, string);
    		new Float:fa, Float:fy, Float:fu;
			GetPlayerPos( playerid, fa, fy, fu );
    		playertextid = CreatePlayer3DTextLabel(playerid,"Admin na duznosti! (Ne Ometaj!)",SVETLOPLAVA,fa,fy,fu,40.0,INVALID_PLAYER_ID, playerid);
			return 1;
		}
   		else
   		{
    			SendClientMessage(playerid, WHITE, "("COL_RED"Vortex{FFFFFF}!) Nisi admin!");
   		}
   		return 1;
  	}
 	if(strcmp(cmd, "/aoff", true) == 0)
 	{
   		if (PlayerInfo[playerid][pAdmin] >= 1)
   		{
			SetPlayerArmour(playerid, 0.0);
			SetPlayerHealth(playerid, 100.0);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "Admin {C9FFAB}%s {C9FFAB}vise nije na duznosti!",sendername);
			BroadCast(ZUTA, string);
  			DeletePlayer3DTextLabel(playerid, playertextid);
			return 1;
   		}
   		else
   		{

Neke slike/video za lakse dobivanje pomoci(neobavezno):

K4[Я]!K3

*

'Respect cannot be learned, it can only be earned.'

SetPlayerColor(playerid, hex_color); // tu staviš boju

a boje možeš nać na colorpicker.com
primjer, #99365D a ti u skriptu staviÅ¡  0x99365D


spam/gl.upi postovi obrisani!

Citat: [RS] K4[Я]!K3â,,¢ poslato Februar 07, 2012, 15:30:08 POSLE PODNE
SetPlayerColor(playerid, hex_color); // tu staviš boju

a boje možeš nać na colorpicker.com
primjer, #99365D a ti u skriptu staviÅ¡  0x99365D


spam/gl.upi postovi obrisani!
Radi,hvala ti
Imao bi jos jedno pitanje..Znaci pri /aon sam stavio funkciju da kad upises da si na duznosti doda ti se skin id 164
SetPlayerSkin(playerid, 164)

E sad,kako da  napravim da pri /aoff se skin makne i ostane onaj stari prije upisivanja /aon..Hvala.
Poslednja Izmena: Februar 07, 2012, 20:21:41 POSLE PODNE od Leo VRP

K4[Я]!K3

*

'Respect cannot be learned, it can only be earned.'

new skin[ MAX_PLAYERS char ]; // global var
new duznost[ MAX_PLAYERS ]; // global var


YCMD:mduznost(playerid, params[], help)
{
  if(duznost[ playerid ] == 0)
  {
    duznost[ playerid ] = 1;
    skin[ playerid ] = GetPlayerSkin( playerid );
    SetPlayerSkin(playerid, 277); //stavi tu id skina
  }
  else
  {
     duznost[ playerid ] = 0;
     SetPlayerSkin(playerid, skin[ playerid ]); 
  }
  return 1;
}