Sziasztok!
[gmod]Beraktam a megfelelő kategóriába! (Martin)[/gmod]
Párnapja nyitottam erről témát,akkor megkaptam a függvényt,nem teszteltem le csak a mai nap folyamán.
Az volt a gondom,hogy ha szoliba állok,nem látom a playerok felett a nevüket,kaptam itt tőletek egy javított függvényt,de sajnos úgy sem jó.. :/
Az kéne,hogy ha szoliba állok akkor lássam a playerok nevét a fejük felett,és ha kilépek a szoliból akkor,egyértelműen ne lássam
Jelenleg így néz ki a kód:
CMD:aszoli(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"Nincs ilyen parancs, lehet hogy elírtál valamit!\");
if(pInfo[playerid][pAdmin] >= 1)
{
if(AdminSzoliban[playerid] == 0)
{
SendClientMessage(playerid, NARANCS, \"* Admin Szolgálatba álltál!\");
SetPlayerHealth(playerid, 100000);
SetPlayerSkin(playerid, 217);
AdminSzoliban[playerid] = 1;
for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, true);
}
else
{
SendClientMessage(playerid, NARANCS, \"* Kiléptél az Admin Szolgálatból!\");
SetPlayerHealth(playerid, 100);
SetPlayerSkin(playerid, pInfo[playerid][pSkin]);
AdminSzoliban[playerid] = 0;
for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(playerid, i, false);
}
}
else
{
SendClientMessage(playerid, PIROS, \"Nem vagy Kezdő Admin!\");
}
return 1;
}