25.01.2011, 15:42
PlayerActionMessage(playerid,15.0,"fа un tiro con la sua sigaretta");
PlayerActionMessage(playerid,15.0,"finisce la sigaretta e la butta per terra");
Don't work on KEY_FIRE and KEY_SECONDARY_ATTACK
Please help
Please help me, you are very talented and experienced ...
Sorry for my bad english, I'm italian lol
PlayerActionMessage(playerid,15.0,"finisce la sigaretta e la butta per terra");
Don't work on KEY_FIRE and KEY_SECONDARY_ATTACK
Please help
Код:
new fumare[MAX_PLAYERS];
Код:
if(strcmp(cmd, "/fuma", true) == 0) { if(accendino[playerid] == 1) { if(sigarette[playerid] > 0) { if(fumare[playerid] == 0) { new Float:health; GetPlayerHealth(playerid,health); SendClientMessage(playerid,COLOR_INFO,"[INFO:]Premi il Tasto Pugno per fare un tiro!"); ApplyAnimation(playerid,"SMOKING","M_smk_in",4.1,0,1,1,1,7000,1); SmokeAnimation(playerid); fumare[playerid] = 1; sigarette[playerid] --; SetPlayerHealth(playerid, health-5); PlayerActionMessage(playerid,15.0,"fuma una sigaretta e tossisce un po."); } else { SendClientMessage(playerid, COLOR_RED, "Non hai sigarette"); } } } return 1; }
Код:
new fumare[MAX_PLAYERS]; if (newkeys == KEY_FIRE) { if(fumare[playerid] == 1) { PlayerActionMessage(playerid,15.0,"fа un tiro con la sua sigaretta"); } } if (newkeys == KEY_SECONDARY_ATTACK) { if(fumare[playerid] == 1) { PlayerActionMessage(playerid,15.0,"finisce la sigaretta e la butta per terra"); fumare[playerid] = 0; } }
Код:
forward SmokeAnimation(playerid); public SmokeAnimation(playerid) { ClearAnimations(playerid); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY); ApplyAnimation(playerid,"SMOKING","M_smk_in",4.1,0,1,1,1,7000,1); fumare[playerid] = 1; SetTimerEx("SmokeTimer", 20000, false, "i", playerid); return 1; } forward SmokeTimer(playerid); public SmokeTimer(playerid) { ApplyAnimation(playerid,"SMOKING","M_smk_out",4.1,0,1,1,1,7000,1); new Float:x,Float:y,Float:z; fumare[playerid] = 0; PlayerActionMessage(playerid, 15.0, "finisce la sigaretta e la butta per terra."); GetPlayerPos(playerid,x,y,z); CreateObject(3044, x,y,z, 0.0, 0.0, 96.0); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE); TogglePlayerControllable(playerid,1); return 1; }
Sorry for my bad english, I'm italian lol