[Ajuda] Consigo dominar 2 vezes (CHECKPOINT).
#1

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
Reply
#2

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.
Reply
#3

Bem tu nem sequer usa o TAB ai fica dificil conseguir ler esse codigo.
Reply
#4

Sim, PT. Ficou dificil de ler o cуdigo.

Um outro tutorial interessante, sobre indentaзгo: https://sampforum.blast.hk/showthread.php?tid=260576
Reply
#5

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Sim, PT. Ficou dificil de ler o cуdigo.

Um outro tutorial interessante, sobre indentaзгo: https://sampforum.blast.hk/showthread.php?tid=260576
So faltou isto: https://sampforum.blast.hk/showthread.php?tid=493276

ele cria novas variaveis sem ser preciso, nao esta a otimizar o script.
Reply
#6

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
Reply
#7

Realmente, nгo consegui. se puderem me ajudar vou agradecer muito
Reply
#8

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
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)