Szerző Téma: aSmoke - Cigaretta Rendszer  (Megtekintve 1706 alkalommal)

Nem elérhető Amf

  • 1459
    • Profil megtekintése
aSmoke - Cigaretta Rendszer
« Dátum: 2012. július 31. - 01:24:42 »
+3 Show voters
AmF - Smoke System
 


Helló!

Mivel dohányzom és unatkoztam, írtam egy


apró kis szkriptet, remélem valaki hasznát veszi!


Készítõ: AmF ( Me )


Idõ: 10 Perc ( MaX )


Sor: 97

 
 
(( Hiba elõfordulhat, mivel eléggé fárad vagyok ))
 


#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;
}

aSmoke - Cigaretta Rendszer
« Válasz #1 Dátum: 2012. július 31. - 08:38:58 »
0 Show voters
copy & paste. :D (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. :)

Nem elérhető Spedy

  • 227
    • Profil megtekintése
aSmoke - Cigaretta Rendszer
« Válasz #2 Dátum: 2012. július 31. - 09:16:32 »
0 Show voters
Szép munka! Csak igy tovább! Ment a + !

aSmoke - Cigaretta Rendszer
« Válasz #3 Dátum: 2012. július 31. - 11:32:00 »
0 Show voters
Jah Jointot is írhatnál bele. :D

Egyébként jó lett! Valami ilyesmit kerestem.

Nem elérhető Amf

  • 1459
    • Profil megtekintése
aSmoke - Cigaretta Rendszer
« Válasz #4 Dátum: 2012. július 31. - 12:15:42 »
0 Show voters
Köszi mindenkinek! :D
 
Idézetet írta: TengeriMalac date=1343716738\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25237\" data-ipsquote-contentclass=\"forums_Topic
copy & paste. :D (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. :)
 
Írtam, hogy fáradt voltam! :D

Nem elérhető mefi88

  • 312
    • Profil megtekintése
aSmoke - Cigaretta Rendszer
« Válasz #5 Dátum: 2013. január 07. - 18:10:44 »
0 Show voters
Köszi! Épp jól jön :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal