bugged presskey - 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: bugged presskey (
/showthread.php?tid=290451)
bugged presskey -
manchestera - 15.10.2011
Ok ive created a presskey type cmd but it isnt working any ideas on this i just cnt see anything wrong with it.
Код:
if(gPlayerClass[playerid] == DEMOLITION) {
if((newkeys & KEY_CROUCH) && (newkeys & KEY_FIRE) ) {
if(pSpawned[playerid] == 1) {
if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
if( hasbombs[playerid] == 1) {
if(Planted[playerid] == 1) {
GivePlayerWeapon(playerid, 40, 1);
ClearAnimations(playerid);
ApplyAnimation(playerid,"PED","bomber",4.0,0,0,0,0,1000);
SetTimerEx("Explode", 1200, 0, "i", playerid);
SetPlayerArmedWeapon(playerid, 0);
return 1;
}
if(Planted[playerid] == 0) {
GetPlayerPos(playerid, bx[playerid], by[playerid], bz[playerid]);
C4[playerid] = CreateObject(1252, bx[playerid], by[playerid], bz[playerid]-1, -87.6624853592, 0.000000, 0.000000);
Planted[playerid] = 1;
ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,0,0,0,0,1000);
SendClientMessage(playerid,COLOR_YELLOW,"Bomb Planted, Press 'CROUCH + FIRE' to detonate it.");
return 1;
}
AW: bugged presskey -
Drebin - 15.10.2011
Any errors/warnings ?
And did you close all those curly brackets ? ("{")
Re: bugged presskey -
Designer Vibe02 - 16.10.2011
try this:
pawn Код:
if(gPlayerClass[playerid] == DEMOLITION)
{
if((newkeys & KEY_CROUCH) && (newkeys & KEY_FIRE) )
{
if(pSpawned[playerid] == 1)
{
if (GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
if( hasbombs[playerid] == 1)
{
if(Planted[playerid] == 1)
{
GivePlayerWeapon(playerid, 40, 1);
ClearAnimations(playerid);
ApplyAnimation(playerid,"PED","bomber",4.0,0,0,0,0,1000);
SetTimerEx("Explode", 1200, 0, "i", playerid);
SetPlayerArmedWeapon(playerid, 0);
return 1;
}
if(Planted[playerid] == 0)
{
GetPlayerPos(playerid, bx[playerid], by[playerid], bz[playerid]);
C4[playerid] = CreateObject(1252, bx[playerid], by[playerid], bz[playerid]-1, -87.6624853592, 0.000000, 0.000000);
Planted[playerid] = 1;
ApplyAnimation(playerid, "BOMBER","BOM_Plant_Loop",4.0,0,0,0,0,1000);
SendClientMessage(playerid,COLOR_YELLOW,"Bomb Planted, Press 'CROUCH + FIRE' to detonate it.");
return 1;
}
}
}
}
}
}
Re: bugged presskey -
manchestera - 16.10.2011
Thanks alot that worked what was the differences in what you put and what did i get wrong?