Originally Posted by Mateus_Henrique
no Topo do Gm:
pawn Код:
forward GuerraTerrorista(playerid);
em public OnPlayerDisconnect(playerid)
pawn Код:
GuerraTerrorista(playerid);
em public OnPlayerCommandText(playerid, cmdtext[])
pawn Код:
if(strcmp(cmd, "/guerra", true) == 0) { new Float:x,Float:y,Float:z; if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3)// EXE { if(TendoGuerra >= 1) { SendClientMessage(playerid, CINZA, " Jб estб tendo uma guerra!"); return 1; } GetPlayerName(playerid, playername, MAX_PLAYER_NAME); format(string, sizeof(string), "%s e o Exйrcito iniciaram uma Guerra!",playername); SendClientMessageToAll(COLOR_EXE, string); GetPlayerPos(playerid,x,y,z); GZGuerra = GangZoneCreate(x-150,y-150,x+150,y+150); GangZoneShowForAll(GZGuerra,COLORGZ_EXE); JcsInfo[playerid][InicioGuerra] = 1; TendoGuerra = 1; TempoGuerra = SetTimerEx("GuerraTerrorista", 600000, 0, "i", playerid); return 1; } if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6)// AsFarc { if(TendoGuerra >= 1) { SendClientMessage(playerid, CINZA, " Jб estб tendo uma guerra!"); return 1; } GetPlayerName(playerid, playername, MAX_PLAYER_NAME); format(string, sizeof(string), "%s e a AsFarc iniciaram uma Guerra!",playername); SendClientMessageToAll(COLOR_ASFARC, string); GetPlayerPos(playerid,x,y,z); GZGuerra = GangZoneCreate(x-150,y-150,x+150,y+150); GangZoneShowForAll(GZGuerra,COLORGZ_ASFARC); JcsInfo[playerid][InicioGuerra] = 1; TendoGuerra = 1; TempoGuerra = SetTimerEx("GuerraTerrorista", 600000, 0, "i", playerid); return 1; } if(PlayerInfo[playerid][pMembro] == 16 || PlayerInfo[playerid][pLider] == 16)// Al'qaeda { if(TendoGuerra >= 1) { SendClientMessage(playerid, CINZA, " Jб estб tendo uma guerra!"); return 1; } GetPlayerName(playerid, playername, MAX_PLAYER_NAME); format(string, sizeof(string), "%s e a Al'Qaeda iniciaram uma Guerra!",playername); SendClientMessageToAll(COLOR_ALQAEDA, string); GetPlayerPos(playerid,x,y,z); GZGuerra = GangZoneCreate(x-150,y-150,x+150,y+150); GangZoneShowForAll(GZGuerra,COLORGZ_ALQAEDA); JcsInfo[playerid][InicioGuerra] = 1; TendoGuerra = 1; TempoGuerra = SetTimerEx("GuerraTerrorista", 600000, 0, "i", playerid); return 1; } return 1; }
no final do gm:
pawn Код:
public GuerraTerrorista(playerid) { new string[256]; new plname[MAX_PLAYER_NAME]; GetPlayerName(playerid, plname, MAX_PLAYER_NAME); if(PlayerInfo[playerid][pMembro] == 3 || PlayerInfo[playerid][pLider] == 3) { KillTimer(TempoGuerra); JcsInfo[playerid][InicioGuerra] = 0; TendoGuerra = 0; format(string, sizeof(string), "%s e o Exйrcito Finalizaram uma Guerra!",plname); SendClientMessageToAll(COLOR_EXE, string); GangZoneHideForAll(GZGuerra); GangZoneDestroy(GZGuerra); return 1; } if(PlayerInfo[playerid][pMembro] == 6 || PlayerInfo[playerid][pLider] == 6) { KillTimer(TempoGuerra); JcsInfo[playerid][InicioGuerra] = 0; TendoGuerra = 0; format(string, sizeof(string), "%s e a AsFarc Finalizaram uma Guerra!",plname); SendClientMessageToAll(COLOR_ASFARC, string); GangZoneHideForAll(GZGuerra); GangZoneDestroy(GZGuerra); return 1; } if(PlayerInfo[playerid][pMembro] == 16 || PlayerInfo[playerid][pLider] == 16) { KillTimer(TempoGuerra); JcsInfo[playerid][InicioGuerra] = 0; TendoGuerra = 0; format(string, sizeof(string), "%s e a Al'qaeda Finalizaram uma Guerra!",plname); SendClientMessageToAll(COLOR_ALQAEDA, string); GangZoneHideForAll(GZGuerra); GangZoneDestroy(GZGuerra); return 1; } return 1; }
|