[Ajuda] Anti Surf - 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] Anti Surf (
/showthread.php?tid=509727)
Anti Surf -
pedrotvr - 27.04.2014
Tentei fazer um ANTI SURF aquela parada que fica um monte de gente em cima do carro totalmente fora de realidade
Claro q tem uns carros que eu acho que poderia ficar de surf sendo esses ids
pawn Code:
if(surf != 0 || surf != 406 || surf != 408 || surf != 407 || surf != 417 || surf != 422 || surf != 430 || surf != 433 || surf != 443 || surf != 444 || surf != 446 || surf != 452 || surf != 453 || surf != 454 || surf != 472 || surf != 473 || surf != 478 || surf != 484 || surf != 493 || surf != 525 || surf != 554 || surf != 556 || surf != 557 || surf != 578 || surf != 605 || surf != 470)
Fiz assim
pawn Code:
forward Surfando();
public Surfando(){
for(new i = 0; i < MAX_PLAYERS; i++)
{
new surf = GetPlayerSurfingVehicleID(i);
if(surf != 0 || surf != 406 || surf != 408 || surf != 407 || surf != 417 || surf != 422 || surf != 430 || surf != 433 || surf != 443 || surf != 444 || surf != 446 || surf != 452 || surf != 453 || surf != 454 || surf != 472 || surf != 473 || surf != 478 || surf != 484 || surf != 493 || surf != 525 || surf != 554 || surf != 556 || surf != 557 || surf != 578 || surf != 605 || surf != 470)
{
SendClientMessage(i, COLOR_BLACKRED, "Nгo surfe nesse veiculo ou serб preso!");
return 1;
}
}
return 1;
}
Mas o tempo todo fica dando a msg como se tive-se surfando, a pй, sem logar o tempo todo!
Re: Anti Surf -
pedrotvr - 28.04.2014
upp\@
Re: Anti Surf -
hard_dalzot - 28.04.2014
qual a callback/timer que chama a callback Surfando?
Re: Anti Surf -
pedrotvr - 28.04.2014
SetTimer("Surfando",100,1);
Re: Anti Surf -
Kmatsu - 28.04.2014
A verificaзгo
pawn Code:
if(surf != 0 || surf != 406 || surf != 408 || surf != 407 || surf != 417 || surf != 422 || surf != 430 || surf != 433 || surf != 443 || surf != 444 || surf != 446 || surf != 452 || surf != 453 || surf != 454 || surf != 472 || surf != 473 || surf != 478 || surf != 484 || surf != 493 || surf != 525 || surf != 554 || surf != 556 || surf != 557 || surf != 578 || surf != 605 || surf != 470)
verifica o modelo do veiculo? se sim, troque o
pawn Code:
new surf = GetPlayerSurfingVehicleID(i);
por
pawn Code:
new surf = GetVehicleModel(GetPlayerSurfingVehicleID(i));
PS: esses || vai dar problema, caso queria que NAO surfem nesses ID's, troque o != para == (de todos)
caso queira q so surfem nesses ID's troque o || por &&
Re: Anti Surf -
pedrotvr - 29.04.2014
Quote:
Originally Posted by Kmatsu
A verificaзгo
pawn Code:
if(surf != 0 || surf != 406 || surf != 408 || surf != 407 || surf != 417 || surf != 422 || surf != 430 || surf != 433 || surf != 443 || surf != 444 || surf != 446 || surf != 452 || surf != 453 || surf != 454 || surf != 472 || surf != 473 || surf != 478 || surf != 484 || surf != 493 || surf != 525 || surf != 554 || surf != 556 || surf != 557 || surf != 578 || surf != 605 || surf != 470)
verifica o modelo do veiculo? se sim, troque o
pawn Code:
new surf = GetPlayerSurfingVehicleID(i);
por
pawn Code:
new surf = GetVehicleModel(GetPlayerSurfingVehicleID(i));
PS: esses || vai dar problema, caso queria que NAO surfem nesses ID's, troque o != para == (de todos)
caso queira q so surfem nesses ID's troque o || por &&
|
Nossa que erro besta
Brigadгo +rep =)