SA-MP Forums Archive
[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
View Post
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 =)