SA-MP Forums Archive
[Ajuda] Checkpoint em conflito - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Checkpoint em conflito (/showthread.php?tid=458435)



Checkpoint em conflito - GhhamM - 16.08.2013

Fala galera, tudo bem? Bom, quando eu adiciono o LHouses no meu gamemode ele da conflito entre checkpoints de nomes diferentes, exemplo:

Tenho o checkpoint 1 e o 2 e quando entro no um ele "usa" as funзхes do 2 oO'

No primeiro erro ele falava que eu nгo era VIP, entao por dicas no fуrum me dei vip e simplesmente quando entro em qualquer checkpoint sou teletransportado para outro local. Jб descobri qual chepoint esta em conflito, й o barvipsf

Код:
//SF==================================================================================================================================================================
if(checknome == barvipsf){
if(vip[playerid] == 0){
SendClientMessage(playerid, 0xFFFF00AA, "Vocк nao й vip!");
return 1;
}
if(vip[playerid] == 1){
SetPlayerPos(playerid,1212.0748,-34.0853,1000.9531);
SetPlayerInterior(playerid, 3);
return 1;
}
}
if(checknome == barvipsfdentro){
if(vip[playerid] == 0){
SendClientMessage(playerid, 0xFFFF00AA, "Vocк nao й vip!");
return 1;
}
if(vip[playerid] == 1){
SetPlayerPos(playerid,-2150.0608,645.9727,52.2656);
SetPlayerInterior(playerid, 0);
return 1;
}
}
if(checknome == armasvipsf){
if(vip[playerid] == 0){
SendClientMessage(playerid, 0xFFFF00AA, "Vocк nao й vip!");
return 1;
}
if(vip[playerid] == 1){
ShowPlayerDialog(playerid, menuarmas, DIALOG_STYLE_LIST, "Armas Vip", "Pistolas\nMicro Smg\nShotguns\nSMG\nRifles\nAssalto\nOutras", "OK", "Cancelar");
return 1;
}
}
Serб que alguйm pode me ajudar? Obrigado e abraзos


Re: Checkpoint em conflito - PT - 16.08.2013

altera o numero da define do nome do checkpoint, n pode ter 2 numeros iguais, tipo

pawn Код:
// Errado
#define cc 1
#define cx 1

// correto

#define cc 1
#define cx 2



Re: Checkpoint em conflito - GhhamM - 16.08.2013

Obrigado pela ajuda mas nгo achei nenhuma #define igual ou ligada ao Barvipsf, poderia explicar melhor? Sou novato xD


Re: Checkpoint em conflito - GhhamM - 16.08.2013

Vou explicar melhor o problema:

Adicionei a FS LHouses no meu Gamemode e apуs adicionar a mesma, ocorre conflitos entre os checkpoints. Depois de adiconar a FS todos os checkpoints nгo exercem sua funзгo e dizem "vocк nгo й vip". Logo apуs esse problema recebi a dica no fуrum e me dei vip mas o problema continua, sу que agora ao invйs de dizer que nгo sou vip, ele me teletransporta para o barvipsf. Postei o checkpoint do barvipsf procurando a ajuda de vocкs.

Espero ter explicado melhor o meu problema


Re: Checkpoint em conflito - GhhamM - 17.08.2013

Ninguem? Preciso muito disso pra continuar a editar o gamemode :/


Re: Checkpoint em conflito - Locky_ - 17.08.2013

Fera, olhe se nгo tem definiзхes iguais no script que vocк acrescentou com o anterior jб do gamemode.
Isso com certeza estб dando conflito, por isso bugs estranhos.


Re: Checkpoint em conflito - GhhamM - 17.08.2013

Aqui os checkpoints:
Quote:

//VIP SF
barvipsf = CPS_AddCheckpoint(-2155.2612,645.3902,52.3672, 2.0, 40);
barvipsfdentro = CPS_AddCheckpoint(-2155.2612,645.3902,52.3672, 2.0, 40);
armasvipsf = CPS_AddCheckpoint(1207.6324,-40.8146,1000.9531, 2.0, 40);