Zaključano

[Pomoc] [ADMIN] bubble

Započeo Bugi
pre 12 godina
284
pregleda
2
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Bugi
Crime Lord
pre 12 godina
Skripta koju koristim: EGRPG v3.8.3
Detaljan opis problema: Pa kako da dodam da kad je admin na duty da mu pise iznad glave za lvl 1,2,3,4,5,6 a za lvl 1337 [GLAVNI ADMIN] za lvl 1338 za 1339 i za 1340 ja sam pokusavao nesto, ali mi nijie uspevalo... MOlim za pomoc, evo deo skripte:
        if(!strcmp(cmdtext, "/aduty", true) || !strcmp(cmdtext, "/aon", true)) //By Faris Hadzic
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "Morate se prvo prijaviti !");
return 1;
    }
    else if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, 1000.0);
SetPlayerHealth(playerid, 1000.0);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(playerid, SVIJETLOPLAVA, "Sada ste na Admin Duznosti !");
if(PlayerInfo >= 1338)
{
    for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
return 1;
        }
        else if(AdminDuty == 1)
        {
                    Delete3DTextLabel(DutyLabel);
AdminDuty = 0;
            SetPlayerArmour(playerid, 0);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(playerid, SVIJETLOPLAVA, "Vise niste na Admin Duznosti !");
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "{00C0FF}Niste Admin !");
        return 1;
    }
}
    return 1;
}


Ako neko uradio bio bih prezahvalan
Dio skripte: dao gore //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Enes_Sinanovic
Hustler
pre 12 godina
  new Text3D:admin1 = Create3DTextLabel("[ Admin 1 ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin2 = Create3DTextLabel("[ Admin 2 ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin3 = Create3DTextLabel("[ Admin 3 ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin4 = Create3DTextLabel("[ Admin 4 ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin5 = Create3DTextLabel("[ Admin 5 ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin6 = Create3DTextLabel("[ Admin 6 ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin1337 = Create3DTextLabel("[ GLAVNI ADMIN ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin1338 = Create3DTextLabel("[ HEAD ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin1339 = Create3DTextLabel("[ SEKRETAR ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
  new Text3D:admin1340 = Create3DTextLabel("[ DIREKTOR ]", 0xFF0000AA, 30.0, 40.0, 50.0, 40.0, 0);
 

        if(!strcmp(cmdtext, "/aduty", true) || !strcmp(cmdtext, "/aon", true)) //By Faris Hadzic
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "Morate se prvo prijaviti !");
return 1;
    }
    else if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, 1000.0);
SetPlayerHealth(playerid, 1000.0);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(playerid, SVIJETLOPLAVA, "Sada ste na Admin Duznosti !");
if(PI > 1) Attach3DTextLabelToPlayer(admin1, playerid, 0.0, 0.0, 0.7);
if(PI > 2) Attach3DTextLabelToPlayer(admin2, playerid, 0.0, 0.0, 0.7);
if(PI > 3) Attach3DTextLabelToPlayer(admin3, playerid, 0.0, 0.0, 0.7);
if(PI > 4) Attach3DTextLabelToPlayer(admin4, playerid, 0.0, 0.0, 0.7);
if(PI > 5) Attach3DTextLabelToPlayer(admin5, playerid, 0.0, 0.0, 0.7);
if(PI > 6) Attach3DTextLabelToPlayer(admin6, playerid, 0.0, 0.0, 0.7);
if(PI > 1337) Attach3DTextLabelToPlayer(admin1337, playerid, 0.0, 0.0, 0.7);
if(PI > 1338) Attach3DTextLabelToPlayer(admin1338, playerid, 0.0, 0.0, 0.7);
if(PI > 1339) Attach3DTextLabelToPlayer(admin1339, playerid, 0.0, 0.0, 0.7);
if(PI > 1340) Attach3DTextLabelToPlayer(admin1340, playerid, 0.0, 0.0, 0.7);
if(PlayerInfo >= 1338)
{
    for(new i = 0; i < sizeof(CarInfo); i++)
{
SetVehicleParamsForPlayer(i,playerid,0,0);
}
}
return 1;
        }
        else if(AdminDuty == 1)
        {
                    Delete3DTextLabel(DutyLabel);
AdminDuty = 0;
            SetPlayerArmour(playerid, 0);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_HIT_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
SendClientMessage(playerid, SVIJETLOPLAVA, "Vise niste na Admin Duznosti !");
if(PI > 1) Delete3DTextLabel(admin1);
if(PI > 2) Delete3DTextLabel(admin2);
if(PI > 3) Delete3DTextLabel(admin3);
if(PI > 4) Delete3DTextLabel(admin4);
if(PI > 5) Delete3DTextLabel(admin5);
if(PI > 6) Delete3DTextLabel(admin6);
if(PI > 1337) Delete3DTextLabel(admin1337);
if(PI > 1338) Delete3DTextLabel(admin1338);
if(PI > 1339) Delete3DTextLabel(admin1339);
if(PI > 1340) Delete3DTextLabel(admin1340); //
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "{00C0FF}Niste Admin !");
        return 1;
    }
}
    return 1;
}


Nisam siguran da li ce moci, neka me neko ispravi ako ne bude radilo .. 🙂

EDIT: PI ti je PlayerInfo
mozes sebi zamijeniti ako ti je lakse 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava