Problem with Exploziv RC
#1

Hello everybody..Problem is in explozions.When I press Key_FIRE it won`t explode..I don`t know why!

pawn Код:
new RCXD;
new LVehicleID;

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if (RCXD == 1)
    {
        if ( (newkeys & KEY_FIRE) && IsPlayerInAnyVehicle(playerid) )
        {
            new Float:burnx, Float:burny, Float:burnz;
            GetPlayerPos(playerid,burnx, burny, burnz);
            CreateExplosion(burnx, burny , burnz, 7,10.0);
            CreateExplosion(burnx, burny , burnz, 7,10.0);
            CreateExplosion(burnx, burny , burnz, 7,10.0);
            SetPlayerPos(playerid, burnx, burny, burnz+2);
            RCXD = 0;
        }
        return 1;
    }
    return 1;
}
CMD:rc(playerid,params[])
{
         new Float:X,Float:Y,Float:Z,string[123];
     GetPlayerPos(playerid, X,Y,Z);
         LVehicleID = CreateVehicle(441, X+3,Y,Z, 0, -1, 50, -1);
     PutPlayerInVehicle(playerid,LVehicleID,0);
     SetVehicleVirtualWorld(LVehicleID, GetPlayerVirtualWorld(playerid));
     LinkVehicleToInterior(LVehicleID, GetPlayerInterior(playerid));
         RCXD = 1;
         return 1;
}
Reply
#2

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{    
     if (RCXD == 1)    
     {        
            if (newkeys & KEY_FIRE && IsPlayerInAnyVehicle(playerid) )        
            {            
                   new Float:burnx, Float:burny, Float:burnz;            
                   GetPlayerPos(playerid,burnx, burny, burnz);            
                   CreateExplosion(burnx, burny , burnz, 7,10.0);            
                   CreateExplosion(burnx, burny , burnz, 7,10.0);            
                   CreateExplosion(burnx, burny , burnz, 7,10.0);            
                   SetPlayerPos(playerid, burnx, burny, burnz+2);            
                   RCXD = 0;        
             }        
             return 1;    
        }    
        return 1;
}
Try this
Reply
#3

Not working ( Help please...
Reply
#4

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys & KEY_FIRE)
    {
        if(RCXD == 1)
        {
            new Float:burnx, Float:burny, Float:burnz;
            GetPlayerPos(playerid,burnx, burny, burnz);
            CreateExplosion(burnx, burny , burnz, 7,10.0);
            CreateExplosion(burnx, burny , burnz, 7,10.0);
            CreateExplosion(burnx, burny , burnz, 7,10.0);
            SetPlayerPos(playerid, burnx, burny, burnz+2);
            RCXD = 0;
            DestroyVehicle(LVehicleID);
        }
    }
    return 1;
}
This won`t work too... (Sorry for double posting)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)