[Pomoc] Duple poruke za neke admin komande

Započeo Obrisan korisnik
22. Mar. 2012. Zaključano
518
pregleda
7
postova
Deleted User
Obrisan korisnik
22. Mar. 2012.
Skripta koju koristim: Moja
Detaljan opis problema: Znaci kada kucam neke admin komande naprimer /adminduty on pokaze duplu poruku...
Dio skripte: Dodacu ako zatreba...
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Evo slika poruka...
Deleted User
Obrisan korisnik
22. Mar. 2012.
Daj komandu /adminduty postavi u kod ...
Deleted User
Obrisan korisnik
22. Mar. 2012.
if(!strcmp(cmdtext, "/adminduty", true) || !strcmp(cmdtext, "/aduty", true))
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "  Morate se prvo prijaviti !");
return 1;
    }
    if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_VAGOS_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{F3FF02}Admin {FFFFFF}%s(ID:%d) {F3FF02}je na duznosti, za pomoc kucajte {FFFFFF}/pomoc.", sendername,playerid);
ABroadCast(COLOR_LIGHTRED,string,1);
                    DutyLabel = Create3DTextLabel("{E6B217}DmZ | Admin na Duznosti",0xFF000099,0,0,0,50,-1,1);
Attach3DTextLabelToPlayer(DutyLabel, playerid, 0,0,0.6);
SetPlayerSkin(playerid, 294);
if(PlayerInfo >= 1337)
{
    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));
format(string, sizeof(string), "{F3FF02}Admin {FFFFFF}%s(ID:%d) {F3FF02}vise nije na duznosti.", sendername,playerid);
                    new stariskin = PlayerInfo;
SetPlayerSkin(playerid, stariskin);
ABroadCast(COLOR_LIGHTRED,string,1);
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "  Niste Admin !");
        return 1;
    }
}
    return 1;
}


EDIT: Znaci kada dva ili vise puta compile mod onda mi pokazuje te duple poruke stalno....a inace nece samo kada se mod compile 2 ili vise puta
Deleted User
Obrisan korisnik
22. Mar. 2012.
Ajd postavi komandu ovako i provjeri da li ti daje duple poruke ...
if(!strcmp(cmdtext, "/adminduty", true) || !strcmp(cmdtext, "/aduty", true))
{
if(IsPlayerConnected(playerid))
{
    if(gPlayerLogged == 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "  Morate se prvo prijaviti !");
return 1;
    }
    if(PlayerInfo > 0)
    {
        if(AdminDuty == 0)
        {
            AdminDuty = 1;
            SetPlayerArmour(playerid, 100);
SetPlayerHealth(playerid, 100);
SetPlayerColor(playerid,TEAM_VAGOS_COLOR);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{F3FF02}Admin {FFFFFF}%s(ID:%d) {F3FF02}je na duznosti, za pomoc kucajte {FFFFFF}/pomoc.", sendername,playerid);
SendClientMessageToAll(COLOR_LIGHTRED, string);
                    DutyLabel = Create3DTextLabel("{E6B217}DmZ | Admin na Duznosti",0xFF000099,0,0,0,50,-1,1);
Attach3DTextLabelToPlayer(DutyLabel, playerid, 0,0,0.6);
SetPlayerSkin(playerid, 294);
if(PlayerInfo >= 1337)
{
    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));
format(string, sizeof(string), "{F3FF02}Admin {FFFFFF}%s(ID:%d) {F3FF02}vise nije na duznosti.", sendername,playerid);
                    new stariskin = PlayerInfo;
SetPlayerSkin(playerid, stariskin);
SendClientMessageToAll(COLOR_LIGHTRED, string);
return 1;
        }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "  Niste Admin !");
        return 1;
    }
}
    return 1;
}
Nikola Zero
4
Shot Caller
22. Mar. 2012.
Imao sam i ja taj problem 😄 Greksa je u koracima koje si uradio,postavio si sebi i admina i GameMastera 😁 pa samim time izbacuje duple poruke.
Deleted User
Obrisan korisnik
22. Mar. 2012.
Quote from March 22, 2012, 5:23 pm:
Imao sam i ja taj problem 😄 Greksa je u koracima koje si uradio,postavio si sebi i admina i GameMastera 😁 pa samim time izbacuje duple poruke.

E to sam zaboravio, naravno zna se desit i to, znaci moguce je da ako si sebi postavio i admin i gm level, pa ti daje dvije iste poruke
Deleted User
Obrisan korisnik
23. Mar. 2012.
E hvala ljudi nisam ni skontao da je do toga, evo ga sada je ok 😄 bio sam i admin i gm pa mi dve slalo sad je dobro 😛

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha