09.11.2015, 01:17
Eae galera, eu gostaria de saber como faz pra congelar todos do evento, tipo quando derem /irevento eles ja ficarem congelados.
eu sei que precisa usar isso
mas onde eu colocaria ?
aqui estб o comando de /irevento
Eu coloquei ele embaixo do "PlayersNoEvento++;" e nao deu certo..
Aqui tambйm o comando que inicia o evento, pra dai os players ficarem liberados para andar e etc...
Eu sei bem que precisa alterar o 0 do TogglePlayerControllable(plid, 0); pelo 1
Me ajudem ai please
eu sei que precisa usar isso
Code:
TogglePlayerControllable(plid, 0);
aqui estб o comando de /irevento
Code:
if(EventoCriado == 1) { if(PlayersNoEvento == VagasNoEvento) { SendClientMessage(playerid, Amarelo, "Acabaram-se as vagas no evento, tente no prуximo."); } else { PlayersNoEvento++; noevento[playerid] = 1; SetPlayerInterior(playerid, interiore); SetPlayerPos(playerid, eventoX, eventoY, eventoZ); TogglePlayerControllable(playerid, false); SetTimerEx("DestogglePlayerControllable", 1000, 0, "d", playerid); format(STRX, sizeof(STRX), "%s foi para o evento (») Quer ir? Use: /irevento (») Vagas: %d/%d", PlayerName(playerid), PlayersNoEvento, VagasNoEvento); SendClientMessageToAll(Vermelho, STRX); } } return 1;
Aqui tambйm o comando que inicia o evento, pra dai os players ficarem liberados para andar e etc...
Eu sei bem que precisa alterar o 0 do TogglePlayerControllable(plid, 0); pelo 1
Code:
if(strcmp("/comecarevento", cmdtext, true, 10) == 0) { if(pAdmin[playerid] > 0) { // Corrida Pista 1 if(EventoCorrida1 == 1) { for(new i = 0; i < MAX_PLAYERS; i++) {