Započeo Obrisan korisnik
•22. Mar. 2012.• Zaključano[Pomoc] Duple poruke za neke admin komande
537
pregleda
7
postova
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
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;
}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
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

