#include <a_samp>#include <sscanf2>#include <zcmd> forward CigiVege(playerid); #undef MAX_PLAYERS#define MAX_PLAYERS 30 // Szervered Slot Száma new Cigi[MAX_PLAYERS];new Gyujto[MAX_PLAYERS];new CigiTimer[MAX_PLAYERS]; public OnFilterScriptInit( ){print(\" aSmoke - Cigaretta Rendszer: Fut!\");print(\" Készítõ: AmF - www.sampforum.hu\");}public OnFilterScriptExit( ){print(\" aSmoke - Cigaretta Rendszer: Leállt!\");print(\" Készítõ: AmF - www.sampforum.hu\");}public OnPlayerDisconnect(playerid){KillTimer(CigiTimer[playerid]);Cigi[playerid] = 0;Gyujto[playerid] = 0;}public CigiVege(playerid){KillTimer(CigiTimer[playerid]);SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);SendClientMessage(playerid, -1, \"Elégett a cigarettád...\");return 1;}CMD:cigivesz(playerid, params[]){if(GetPlayerMoney(playerid) >= 690){ GivePlayerMoney(playerid, - 150); Cigi[playerid] = 19; SendClientMessage(playerid, -1, \"Vettél 19 szál cigarettát!\");}else{ SendClientMessage(playerid, -1, \"Nincs elég pénzed egy doboz cigarettára! (690 Ft)\");}return 1;}CMD:gyujtovesz(playerid, params[]){if(GetPlayerMoney(playerid) >= 150){ GivePlayerMoney(playerid, - 150); Gyujto[playerid] = 1; SendClientMessage(playerid, -1, \"Vettél egy öngyújtót!\");}else{ SendClientMessage(playerid, -1, \"Nincs elég pénzed egy öngyújtóra! (150 Ft)\");}return 1;}CMD:ragyujt(playerid, params[]){if(Cigi[playerid] >= 1 && Gyujto[playerid] == 1){ SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY); SendClientMessage(playerid, -1, \"Rágyujtottál egy szál cigarettára!\"); Cigi[playerid] --; CigiTimer[playerid] = SetTimerEx( \"CigiVege\", 2 * 60000, false, \"i\", playerid );}else{ SendClientMessage(playerid, -1, \"Nincs cigarettád és / vagy öngyújtód!\");}return 1;}
if(GetPlayerMoney(playerid) >= 690) { GivePlayerMoney(playerid, - 150);
copy & paste. (cigivesz, és gyujtovesz rész, ) if(GetPlayerMoney(playerid) >= 690) { GivePlayerMoney(playerid, - 150); ezen kívül szép. írhatnál bele joint részt is.