SA-MP Forums Archive
[Pedido] Speed boost + car jump - 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: [Pedido] Speed boost + car jump (/showthread.php?tid=618998)



Speed boost + car jump - iName - 12.10.2016

alguem tem o codigo do speed boost e car jump sem bug? pois, oque eu tenho tem um bug, a pessoa que ta de carona consegue fazer o carro voar e usar speed boost '-'


Re: Speed boost + car jump - RiqueP - 12.10.2016

Vocк consegue corrigir isso usando
PHP код:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER



Re: Speed boost + car jump - iName - 12.10.2016

Quote:
Originally Posted by RiqueP
Посмотреть сообщение
Vocк consegue corrigir isso usando
PHP код:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER
ta dando error man


Re: Speed boost + car jump - Ever_SH - 12.10.2016

Quote:
Originally Posted by iName
Посмотреть сообщение
ta dando error man
Mostre como vocк tentou, qual й erro?


Re: Speed boost + car jump - iName - 12.10.2016

Quote:
Originally Posted by Ever_SH
Посмотреть сообщение
Mostre como vocк tentou, qual й erro?
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(newkeys & KEY_FIRE)
{
if(VehicleBoost[playerid] == 1)
{
new Float:vx,Float:vy,Float:vz;
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx ,vy,vz);
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx * 1.8, vy *1.8, vz * 1.;
}
}
}
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if (newkeys & KEY_CROUCH)
{
new Float, Float:y, Float:z;
GetVehicleVelocity(GetPlayerVehicleID(playerid),x, y,z);
SetVehicleVelocity(GetPlayerVehicleID(playerid),x, y,z+0.3);
}
}
return 1;
}


Re: Speed boost + car jump - Whoo - 12.10.2016

poste os erros e as linhas dos erros
PHP код:
if(newkeys KEY_FIRE && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
     if(
VehicleBoost[playerid])
     {
        new 
Floatvx,Floatvy,Floatvz;

        
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx ,vy,vz);
        
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx 1.8vy *1.8vz 1.8);
    }
}
if(
newkeys KEY_CROUCH && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
    new 
FloatxFloatyFloatz;

    
GetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z);
    
SetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z+0.3);




Re: Speed boost + car jump - RedMF - 12.10.2016

Nгo testei ve se pega ai!
PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
if(
GetPlayerState(playerid) == PLAYER_STATE_DRIVER && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER)
{
    if(
newkeys KEY_FIRE)
    {
        if(
VehicleBoost[playerid] == 1)
        {
            new 
Float:vx,Float:vy,Float:vz;
            
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx ,vy,vz);
            
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx 1.8vy *1.8vz 1.;
        }
    }
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    {
        if (
newkeys KEY_CROUCH)
        {
            new 
FloatFloat:yFloat:z;
            
GetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z);
            
SetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z+0.3);
        }
    }
}
return 
1;




Re: Speed boost + car jump - iName - 12.10.2016

Quote:
Originally Posted by RedMF
Посмотреть сообщение
Nгo testei ve se pega ai!
PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
if(
GetPlayerState(playerid) == PLAYER_STATE_DRIVER && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER)
{
    if(
newkeys KEY_FIRE)
    {
        if(
VehicleBoost[playerid] == 1)
        {
            new 
Float:vx,Float:vy,Float:vz;
            
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx ,vy,vz);
            
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx 1.8vy *1.8vz 1.;
        }
    }
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    {
        if (
newkeys KEY_CROUCH)
        {
            new 
FloatFloat:yFloat:z;
            
GetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z);
            
SetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z+0.3);
        }
    }
}
return 
1;

deu error

C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(461 ) : warning 203: symbol is never used: "creditos"
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(511 ) : warning 225: unreachable code
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(578 ) : warning 225: unreachable code
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : error 017: undefined symbol "VehicleBoost"
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : warning 215: expression has no effect
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : error 001: expected token: ";", but found "]"
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : error 029: invalid expression, assumed zero
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.


Re: Speed boost + car jump - RedMF - 12.10.2016

Quote:
Originally Posted by iName
Посмотреть сообщение
deu error

C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(461 ) : warning 203: symbol is never used: "creditos"
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(511 ) : warning 225: unreachable code
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(578 ) : warning 225: unreachable code
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : error 017: undefined symbol "VehicleBoost"
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : warning 215: expression has no effect
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : error 001: expected token: ";", but found "]"
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : error 029: invalid expression, assumed zero
C:\Users\SONNYBR\Desktop\edit\gamemodes\gm.pwn(661 ) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Esse erro ai nгo sгo do sistema de speed bost e outra coisa cara
so o VehicleBoost que й


Re: Speed boost + car jump - RedMF - 12.10.2016

Desculpe duble post
Mais acho que tu nгo definiu isso usa assim

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
if(
GetPlayerState(playerid) == PLAYER_STATE_DRIVER && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER)
{
    if(
newkeys KEY_FIRE)
    {
        new 
Float:vx,Float:vy,Float:vz;
        
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx ,vy,vz);
        
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx 1.8vy *1.8vz 1.0);
    }
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
    {
        if (
newkeys KEY_CROUCH)
        {
            new 
Float:xFloat:yFloat:z;
            
GetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z);
            
SetVehicleVelocity(GetPlayerVehicleID(playerid),xy,z+0.3);
        }
    }
}
return 
1;