18.01.2018, 01:03
Bom, Quando eu Dou /dev destroi a corrida sу que ta com um bug que vou resolver, Porйm.. Quando eu crio /Evento dnv Chama Falando que jб ta criado ? '-'
PHP код:
new
evento[MAX_PLAYERS],
EvCriado[MAX_PLAYERS],
Participando[MAX_PLAYERS],
Float:ForX, Float:ForY, Float:ForZ, // Evento
Finalizado[MAX_PLAYERS]
;
CMD:participar(playerid, params[])
{
if(Participando[playerid] == 1) return SendClientMessage(playerid, ERRO, "| ERRO | Vocк jб ta no Evento");
if(EvCriado[playerid] == 0) return SendClientMessage(playerid, ERRO, "| ERRO | Nгo existe nenhum Evento Criado!");
Participando[playerid] = 1;
SetPlayerPos(playerid, ForX, ForY, ForY);
SendClientMessage(playerid, AZUL2, "| INFO | Vocк foi ao Evento, Teleportado!");
return 1;
}
CMD:evento(playerid, params[])
{
if(pInfo[playerid][Cargo] != GERENTE) return SendClientMessage(playerid, ERRO, "| ERRO | Vocк nгo tem Permissгo!");
if(EvCriado[playerid] == 1)
{
new stm[256];
EvCriado[playerid] = 1;
format(stm, sizeof(stm), "| INFO | O(A) Gerente %s Fez um Evento Digite: /Participar", PlayerName(playerid));
SendClientMessageToAll(0xFF8000FF, stm);
GetPlayerPos(playerid, ForX, ForY, ForZ);
//SetPlayerPos(playerid, X, Y, Z);
}
else
{
SendClientMessage(playerid, ERRO, "| ERRO | Evento Jб Criado!"); // Tб chamando aqui
return 1;
}
return 1;
}
CMD:dev(playerid, params[])
{
for(new i; i < MAX_PLAYERS; i++) return SetPlayerPos(i, 0.0, 0.0, 0.0);
{
if(pInfo[playerid][Cargo] != GERENTE) return SendClientMessage(playerid, ERRO, "| ERRO | Vocк nгo tem Permissгo!");
if(Finalizado[playerid] == 0) return SendClientMessage(playerid, ERRO, "| ERRO | Evento Jб destruido!");
if(EvCriado[playerid] == 0) return SendClientMessage(playerid, ERRO, "| ERRO | Evento Jб destruido!");
if(Participando[playerid] == 0) return SendClientMessage(playerid, ERRO, "| ERRO | Evento Jб destruido!");
EvCriado[playerid] = 0;
Participando[playerid] = 0;
Finalizado[playerid] = 0;
SendClientMessage(playerid, 0xFFFF80FF, "| EV | Destruido com sucesso!");
}
return 1;
}