[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!!!