SA-MP Forums Archive
[HELP]RC Explozion - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: [HELP]RC Explozion (/showthread.php?tid=340329)



[HELP]RC Explozion - SpiderWalk - 06.05.2012

Hello everybody.I got still same problem.When I use command /streak.And type RC.I Spawn into RC and when press KEY_FIRE It won`t explode.I don`t know why.I did debug.Problem is in this lines but lines looks ok.
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(PRESSED(KEY_FIRE))
    {
        if(KS[playerid][Inside] == 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);
            DestroyVehicle(LVehicleID);
            KS[playerid][Inside] = 0;
        }
        else
        {
            SendClientMessage(playerid,0xFF0000FF,"You must be in a RC vehicle to explode it.");
        }
    }
    return 1;
}



Re: [HELP]RC Explozion - thefatshizms - 06.05.2012

try this not sure it wil work but give it a try;

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkey == KEY_FIRE)
    {
        new vehicleid;
        vehicleid = GetPlayerVehicleID(playerid);
        if (IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) != changeme)
        if (IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == changeme)
        {
            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);
            DestroyVehicle(LVehicleID);
            KS[playerid][Inside] = 0;
        }
        else
        {
            SendClientMessage(playerid,0xFF0000FF,"You must be in a RC vehicle to explode it.");
        }
    }
    return 1;
}



Re: [HELP]RC Explozion - SpiderWalk - 06.05.2012

Quote:
Originally Posted by thefatshizms
Посмотреть сообщение
try this not sure it wil work but give it a try;

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkey == KEY_FIRE)
    {
        new vehicleid;
        vehicleid = GetPlayerVehicleID(playerid);
        if (IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) != changeme)
        if (IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == changeme)
        {
            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);
            DestroyVehicle(LVehicleID);
            KS[playerid][Inside] = 0;
        }
        else
        {
            SendClientMessage(playerid,0xFF0000FF,"You must be in a RC vehicle to explode it.");
        }
    }
    return 1;
}
I setted up In dialogs that so this 4 lines don`t need
pawn Код:
new vehicleid;
        vehicleid = GetPlayerVehicleID(playerid);
        if (IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) != changeme)
        if (IsPlayerInAnyVehicle(playerid) && GetVehicleModel(GetPlayerVehicleID(playerid)) == changeme)



Re: [HELP]RC Explozion - SpiderWalk - 06.05.2012

Anyone Helps ??


Re: [HELP]RC Explozion - 2KY - 06.05.2012

Try changing the key to KEY_SUBMISSION and see if that works.


Re: [HELP]RC Explozion - SpiderWalk - 07.05.2012

Quote:
Originally Posted by 2KY
Посмотреть сообщение
Try changing the key to KEY_SUBMISSION and see if that works.
I try.But not working


Re: [HELP]RC Explozion - SpiderWalk - 07.05.2012

FIXED AFTER 1 WEEK FINALY!!!