[TuT] Admin duznost

Započeo Linnex
26. Feb. 2012. Zaključano
4,025
pregleda
20
postova
sampo
2
Street Runner
26. Feb. 2012.
Prvo cemo staviti medju new-ove sljedece:

 
new Text3D:AdmDuty3DText;
  new aduty;


onda cemo pod onplayerdisconnect staviti ovo,kako kada bi admin bio na duznosti,a ode offline nebi label otisao na drugog igraca koji se konektira s tim IDem:

if(aduty>0){DestroyDynamic3DTextLabel(AdmDuty3DText);}
// brise igracev label ako je na duznosti pri iskljucenju sa servera

i sada napravimo komandu:
 if (strcmp(cmd,"/adminduznoston", true) == 0)
{
    if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Niste ovlasteni za ovu komandu!");//salje poruku igracu da nije admin,pa nemoze koristit tu komandu
return 1;
}
if (aduty == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Vec ste na admin duznosti!");//salje poruku da je taj admin vec na duznosti te nemoze opet ic na nju!
return 1;
    }
        if (PlayerInfo >= 1)
{
new string;
        SetPlayerHealth(playerid, 100);//stavlja igracev HP na 1000
        SetPlayerArmour(playerid, 100);// stavlja igracevu pancirku na 1000
GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "%s{FFFFFF} je ukljucio admin duznost", sendername);//salje adminima poruku da je taj igrac otisao na duznost kao admin
        SendAdminMessage(COLOR_LIGHTBLUE,string,1);
        AdmDuty3DText = CreateDynamic3DTextLabel("TAGVASEGSERVERA | Na Admin Duznosti!",COLOR_ORANGE,0.0,0.0,0.6,30.0,playerid,INVALID_VEHICLE_ID,0,-1,-1,-1,100.0);//kreira label iznad glave,nemozete ga vidjet vi,samo drugi igraci
        aduty = 1;//stavlja aduty na 1 da je ukljuceno
        }
return 1;
}
    if (strcmp(cmd, "/adminduznostoff", true) == 0)
    {
    if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Niste ovlasteni za ovu komandu!");//salje poruku igracu da nije admin te nemoze koristit tu komandu
return 1;
}
if (aduty == 0)
        {
    SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Niste na duznosti!");//salje poruku adminu da nije na duznosti te ju nemoze iskljucit!
return 1;
}
    SetPlayerHealth(playerid, 100);//stavlja igracev HP na 100
    SetPlayerArmour(playerid, 0.0);//stavlja igracevu pancirku na 0 tj. mice ju
DestroyDynamic3DTextLabel(AdmDuty3DText);//brise label iznad glave
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Iskljucio si admin duznost!");//salje igracu poruku da vise nije na duznosti kao admin
    aduty = 0;//iskljucuje admin duznost
    return 1;
    }


Nadam se da sam vam pomogao!

Za ovu komandu morate imati sljedece pluginse:

streamer
EuroGaming
5
Underboss
26. Feb. 2012.
Dobar TuT Bice od Pomoci !  😁
cfg:)
5
Underboss
26. Feb. 2012.
Dobro je samo ako je label odma iznad imena od igraca a ne gore visoko xd.
SeYziicH
4
Made Man
26. Feb. 2012.
Posuzit ce
sTrumF
4
Enforcer
26. Feb. 2012.
Fino 😉
The Woozie
5
Kingpin
26. Feb. 2012.
Bravo,pomoci ce nekima 😉
sampo
2
Street Runner
26. Feb. 2012.
¢fg™'87 wrote on February 26, 2012, 12:40 pm:
Dobro je samo ako je label odma iznad imena od igraca a ne gore visoko xd.


0.6 je.. to ti je taman
Deleted User
Obrisan korisnik
3. Mar. 2012.
Imam jedno pitanje...Zasto kada odem onduty,smjeni se skin? Kako da to popravim?
dock
5
Crime Lord
4. Mar. 2012.
Linnex wrote on February 26, 2012, 11:00 am:
Prvo cemo staviti medju new-ove sljedece:

 
new Text3D:AdmDuty3DText;
  new aduty;


onda cemo pod onplayerdisconnect staviti ovo,kako kada bi admin bio na duznosti,a ode offline nebi label otisao na drugog igraca koji se konektira s tim IDem:

if(aduty>0){DestroyDynamic3DTextLabel(AdmDuty3DText);}
// brise igracev label ako je na duznosti pri iskljucenju sa servera

i sada napravimo komandu:
 if (strcmp(cmd,"/adminduznoston", true) == 0)
{
    if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Niste ovlasteni za ovu komandu!");//salje poruku igracu da nije admin,pa nemoze koristit tu komandu
return 1;
}
if (aduty == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Vec ste na admin duznosti!");//salje poruku da je taj admin vec na duznosti te nemoze opet ic na nju!
return 1;
    }
        if (PlayerInfo >= 1)
{
new string;
        SetPlayerHealth(playerid, 100);//stavlja igracev HP na 1000
        SetPlayerArmour(playerid, 100);// stavlja igracevu pancirku na 1000
GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, sizeof(string), "%s{FFFFFF} je ukljucio admin duznost", sendername);//salje adminima poruku da je taj igrac otisao na duznost kao admin
        SendAdminMessage(COLOR_LIGHTBLUE,string,1);
        AdmDuty3DText = CreateDynamic3DTextLabel("TAGVASEGSERVERA | Na Admin Duznosti!",COLOR_ORANGE,0.0,0.0,0.6,30.0,playerid,INVALID_VEHICLE_ID,0,-1,-1,-1,100.0);//kreira label iznad glave,nemozete ga vidjet vi,samo drugi igraci
        aduty = 1;//stavlja aduty na 1 da je ukljuceno
        }
return 1;
}
    if (strcmp(cmd, "/adminduznostoff", true) == 0)
    {
    if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Niste ovlasteni za ovu komandu!");//salje poruku igracu da nije admin te nemoze koristit tu komandu
return 1;
}
if (aduty == 0)
        {
    SendClientMessage(playerid, COLOR_WHITE, " [{F81414}Odbijeno!{FFFFFF}]{CCCCCC} Niste na duznosti!");//salje poruku adminu da nije na duznosti te ju nemoze iskljucit!
return 1;
}
    SetPlayerHealth(playerid, 100);//stavlja igracev HP na 100
    SetPlayerArmour(playerid, 0.0);//stavlja igracevu pancirku na 0 tj. mice ju
DestroyDynamic3DTextLabel(AdmDuty3DText);//brise label iznad glave
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Iskljucio si admin duznost!");//salje igracu poruku da vise nije na duznosti kao admin
    aduty = 0;//iskljucuje admin duznost
    return 1;
    }


Nadam se da sam vam pomogao!

Za ovu komandu morate imati sljedece pluginse:

streamer


Koliko vidim ovde nigde nemas attach za igraca :/

Doduse neznam kako funkcionise ovo CreateDynamic3DTextLabel... ali ako mogu dobro zakljuciti ta funkcija direktno attachuje jel tako?

ako je onda ok 😄
Stefan Misurovic
4
Enforcer
6. Mar. 2012.
Super
KumaR
5
Made Man
6. Mar. 2012.
Super je može da posluži dobro.
Frank99
4
Enforcer
7. Mar. 2012.
strcmp 😢

Mogo si stavit i za ZCMD 😄

Lep tutić 😄
Waske-Dza-Bu 032
3
Wheel Man
13. Mar. 2012.
Linex meni samo treba 3d text iznad imena Admina i nista vise ? kako to da napravim?
Chuck
4
Enforcer
14. Mar. 2012.
pomoci ce pocetnicima 😄
Marko Koprivanac
5
Underboss
16. Mar. 2012.
Meni neradi,dobijem ove errore  😕 😕 😕
C:\Users\Koprivanac\Desktop\AdrenalinRP Backup\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(19176) : error 017: undefined symbol "sendername"
C:\Users\Koprivanac\Desktop\AdrenalinRP Backup\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(19176) : error 017: undefined symbol "sendername"
C:\Users\Koprivanac\Desktop\AdrenalinRP Backup\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(19176) : error 029: invalid expression, assumed zero
C:\Users\Koprivanac\Desktop\AdrenalinRP Backup\AdrenalinGamingRolePlay\gamemodes\FactionGame.pwn(19176) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha