Skripta koju koristim: Fr/DM od 0 moja da ne dodje do zabune
Detaljan opis problema: Moze neko da mi uradi TextDraw sa strane kada admin kuca /aduty da mu pise ADMIN DUTY ON (crvenik slovima) a kada nije na duznost ADMIN DUTY OFF (isto crvenim ispod) iznad mape dole u levom uglu
Dio skripte: bice dole /aduty
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
komanda :
//=========================ADMIN DUTY===============================//
CMD:aduty(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid, red,"Niste ovlasceni.");
SetPlayerColor(playerid, COLOR_BLACK);
SetPlayerHealth(playerid, 10000);
SetPlayerArmour(playerid, 10000);
SendClientMessageToAll(PLAVA,"Administrator je na duznosti.");
SetPlayerSkin(playerid, 294);
new Text3D:label = Create3DTextLabel("[ ADMINISTRATOR ]\nNa Duznosti\n Ne Ometaj!!!", 0x00DE28FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);
return 1;
}
pod OnGameModeInit Admin = TextDrawCreate(573.000000, 406.000000, "AdminDuty On");
TextDrawBackgroundColor(Admin , 255);
TextDrawFont(Admin , 1);
TextDrawLetterSize(Admin , 0.270000, 2.599999);
TextDrawColor(Admin , 16711935);
TextDrawSetOutline(Admin , 0);
TextDrawSetProportional(Admin , 1);
TextDrawSetShadow(Admin , 1);
i ovo Admin1 = TextDrawCreate(573.000000, 406.000000, "AdminDuty Off");
TextDrawBackgroundColor(Admin1, 255);
TextDrawFont(Admin1, 1);
TextDrawLetterSize(Admin1, 0.270000, 2.599999);
TextDrawColor(Admin1, -16776961);
TextDrawSetOutline(Admin1, 0);
TextDrawSetProportional(Admin1, 1);
TextDrawSetShadow(Admin1, 1);
na vrh new Text:Admin;
new Text:Admin1;
komandu za duty stavi ovako CMD:aduty(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] == 0) return SendClientMessage(playerid, red,"Niste ovlasceni.");
SetPlayerColor(playerid, COLOR_BLACK);
SetPlayerHealth(playerid, 10000);
SetPlayerArmour(playerid, 10000);
SendClientMessageToAll(PLAVA,"Administrator je na duznosti.");
SetPlayerSkin(playerid, 294);
new Text3D:label = Create3DTextLabel("[ ADMINISTRATOR ]\nNa Duznosti\n Ne Ometaj!!!", 0x00DE28FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);
TextDrawShowForPlayer(playerid, Admin);
return 1;
}
i u komandu za admin duty off stavi ovo TextDrawShowForPlayer(playerid, Admin1);
Radi HVALA :D
[quote author=[B.T.L] Dowla :) link=topic=61369.msg439805#msg439805 date=1354965892]
Ali uvek ce da mu bude "Admin Duty On", nikad nece da se promeni :D
[/quote] Pa ja sam mu napravio 2 TDa, i on neka ih koristi kako njemu odgovara...
Eo i ja sam testo cmd,malo izmjenio radi ko ludo :P fala blaeks