[Pomoc]Mapa


Započeo Enriko, Februar 18, 2014, 13:26:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Od 0
Detaljan opis problema:Kako da napravim kad je admin na duty da nebude ona tacka na mapi gdje je on
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

SetPlayerColor(playerid, -1);
69

Ali SetPlayerColor je boja slova igraca, to moze npr pod bilo kojom komandom da se stavi..

"Bolje posteno izgubiti nego varanjem pobediti"
Respect: Luka_Horvat,|>Cianan<|
Big Respect: Joy_Punisher Brat moj
Balkan Nation <3
XD

for(new p=0;p<=MAX_PLAYERS;p++) SetPlayerMarkerForPlayer( p, playerid, 0xFFFFFF00 );

[NUDIM ]
Gang-Rush server TDM besplatno


Moja greska koristi ovo sto ti je pliva dao
69

To kad stavim ponovo se pojavita tacka  :(

u OnGameModeInit! stavis

ShowPlayerMarkers(false);

A tamo gde pod komandu kad npr admin kuca /adminduty da bude ta boja koju hoces tj. da ima tu boju stavis Ovako

SetPlayerColor(playerid, BOJA);

I to je to :D !


Ako šta pomaze.


CMD:duty(playerid, params[])
{
	if(IsPlayerConnected(playerid))
 	{
 	    if(PlayerInfo[playerid][pArea] > 1) return SCM(playerid,-1,"{FF0000}[Greska] Nemozete koristiti komande u dok ste u arei!");
		if(Duty[playerid] == 0)
		{
		new ime[MAX_PLAYER_NAME]; GetPlayerName(playerid, ime, sizeof(ime));
		if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1,"{FF0000}[Greska] Niste autorizirani za korištenje ove komande!");
		GivePlayerWeapon(playerid, 4, 1);
		GivePlayerWeapon(playerid, 24, 100);
		GivePlayerWeapon(playerid, 31, 100);
		GivePlayerWeapon(playerid, 34, 100);
		new pname[MAX_PLAYER_NAME], string[70 + MAX_PLAYER_NAME];
		GetPlayerName(playerid, pname, sizeof(pname));
		format(string, sizeof(string), "{FFF700}[INFO] {FFFFFF}Admin {FF0000}%s {FFFFFF}je na Admin Duznosti.", pname);
		SendClientMessageToAll(SVIJETLOPLAVA, string);
		DutyLabel[playerid] = Create3DTextLabel("{B900FC}Admin na Duznosti!\n Ne ometaj!",0xFF000099,0,0,0,50,-1,1);
		Attach3DTextLabelToPlayer(DutyLabel[playerid], playerid, 0,0,0.6);
		SetPlayerHealth(playerid,100000);
		SetPlayerArmour(playerid,100000);
		SendClientMessage(playerid, 0xFF7F50AA, "{FFF700}[INFO] Sada ste na dužnosti!");
		Duty[playerid] = 1;
		}
		else if(Duty[playerid] == 1)
	 	{
		ResetPlayerWeapons(playerid);
		SetPlayerHealth(playerid,100);
		SetPlayerArmour(playerid,0);
		new pname[MAX_PLAYER_NAME], string[70 + MAX_PLAYER_NAME];
		GetPlayerName(playerid, pname, sizeof(pname));
		format(string, sizeof(string), "{FFF700}[INFO] {FFFFFF}Admin {FF0000}%s {FFFFFF}vise nije na Admin Duznosti.", pname);
		SendClientMessageToAll(SVIJETLOPLAVA, string);
		Delete3DTextLabel(DutyLabel[playerid]);
		SendClientMessage(playerid, 0xFF7F50AA, "{FFF700}[INFO] Više niste na dužnosti!");
		Duty[playerid] = 0;
	}
	}
	return 1;
}