Consigo dominar 2 vezes (CHECKPOINT). -
DokyPWN - 16.02.2015
A estrutura eu ja fiz, sу que tem um problema e nгo sei como resolve-lo, mesmo eu ja ter dominado o cp, consigo dominar ele novamente. Vou deixar o CODE abaixo
pawn Код:
forward bS_DominarTimer(playerid);
public bS_DominarTimer(playerid){
if(IsPlayerInCheckpoint(playerid)){
DominandobS[playerid]++;
new string[100];
new str[103];
format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~w~Dominando... ~w~%i~b~/~w~20", DominandobS[playerid]);
GameTextForPlayer(playerid, string, 3000, 3);
GangZoneFlashForAll(CPS_GetPlayerCheckpoint(playerid), GetPlayerColor(playerid));
if(DominandobS[playerid] >= 20){
DominandobS[playerid] = 1;
KillTimer(bS_DominandoTimer[playerid]);
format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~w~Dominado!", DominandobS[playerid]);
GangZoneStopFlashForAll(CPS_GetPlayerCheckpoint(playerid));
GangZoneHideForAll(CPS_GetPlayerCheckpoint(playerid));
GangZoneShowForAll(CPS_GetPlayerCheckpoint(playerid), GetPlayerColor(playerid));
format(str, sizeof(str), "%s dominou mas um territorio de SanFierro Wargrounds", GetName(playerid));
CallRemoteFunction("GivePlayerCash", "ii", playerid, 250);
SendClientMessageToAll(cinza,str);
GameTextForPlayer(playerid, string, 5000, 3);
return 1;}
Se tiverem ideia, pra melhorar o code tambem eu agredeзo
Re: Consigo dominar 2 vezes (CHECKPOINT). -
arakuta - 16.02.2015
Bom, cria uma variбvel global armazenando o dono de cada territуrio;
Com uma condiзгo, na hora de dominar, verifica se o jogador й dono da gangzone.
Se for, nгo domina.
Um tуpico ъtil:
https://sampforum.blast.hk/showthread.php?tid=235924
Qualquer dъvida, estarei de olho neste tуpico.
Re: Consigo dominar 2 vezes (CHECKPOINT). -
PT - 16.02.2015
Bem tu nem sequer usa o TAB ai fica dificil conseguir ler esse codigo.
Re: Consigo dominar 2 vezes (CHECKPOINT). -
arakuta - 16.02.2015
Sim, PT. Ficou dificil de ler o cуdigo.
Um outro tutorial interessante, sobre indentaзгo:
https://sampforum.blast.hk/showthread.php?tid=260576
Re: Consigo dominar 2 vezes (CHECKPOINT). -
PT - 16.02.2015
Quote:
Originally Posted by arakuta
|
So faltou isto:
https://sampforum.blast.hk/showthread.php?tid=493276
ele cria novas variaveis sem ser preciso, nao esta a otimizar o script.
Re: Consigo dominar 2 vezes (CHECKPOINT). -
DokyPWN - 16.02.2015
Gostei dos tutoriais, vi umas coisas que nгo sabia usar muito bem e que vou por nos proximos codes.
- Nгo sou muito experiente, to tentando fazer meu gamemode dm mas estou me complicando com esse code desde o comeзo. vou tentar arrumar ele e postar aqui nos comentбrios
Re: Consigo dominar 2 vezes (CHECKPOINT). -
DokyPWN - 16.02.2015
Realmente, nгo consegui. se puderem me ajudar vou agradecer muito
-
DokyPWN - 16.02.2015
deletei o code para nгo copiarem, mas a ajuda ainda й bem vinda.
quem estiver disponivel a ajudar e quer o code add skp, mauricio.soares44