Szerző Téma: $up3r C0untd0wn  (Megtekintve 1195 alkalommal)

Kovacs_Bela

  • Vendég
$up3r C0untd0wn
« Dátum: 2012. április 06. - 18:43:04 »
0 Show voters
Üdv! Bemutatnék egy Filterscriptet, melyet én készítettem, és a tesóm kicsit belejavított :D
Mivel nem vagyok otthon, és laptopról írok ami nem az enyém, ezért nem teszteltük pawno-ban.
==================================================================
Készítõ(k): danix99, xtr3m3.$p00f3r

Készítési idõ: kb. 30p.


A script
szabadon terjeszthetõ , a készítõk neveit feltüntetve! !

A scripthez sscanf2.inc, sscanf.dll/sscanf.so kell, melyek
ITT letölthetõek!

A script egy visszaszámláló rendszer ami (elméletileg) mûködik is.. :D A visszaszámláló a /count parancsra hallgat.


Amúgy nincs mit leírnom ott vannak a definiációk a scriptben meg a jelentésük


Link a scripthez:


Spoiler for Megnyit!:
Pastebin Link

Script:

Spoiler for Megnyit!:


    #include <a_samp>


    #include <zcmd>


    #include <sscanf2>


     


    ////--==== BEÁLLÍTÁS ====--////


    #define Kerpenzt //tegyél a \'#define\' elé \'//\' jelet, hogyha azt akarod, hogy Ne kérjen pénzt!


    #define penz 100 //ha kér, akkor mennyit?? itt állíthatod be a \'100\' helyett


    #define Alapido 3 //ha a játékos a /count parancs után nem ír semmilyen paramétert, az alapidõ fog beállítódni


     


    ////--==== TÁROLÓK ====--////


    forward timer();


    new sett,time,bool:started;


     


    ////--==== NOOB CHECK ====--////


    #assert Alapido > 0


    #assert Alapido < 61


    #assert penz > 0


     


    CMD:count(playerid,params[])


    {


            if(started) return SendClientMessage(playerid,0xff0000ff,\"Már el van indítva egy számláló!\");


            if(isnull(params)) time = Alapido;


            else if(sscanf(params,\"i\",time) || (time < 1 || time > 60)) return SendClientMesage(playerid,0xff0000ff,\"Használat: /count [másodperc] (1-60)\");


            #if defined Kerpenzt


            if(penz < GetPlayerMoney(playerid)) GivePlayerMoney(playerid,-penz);


            else return SendClientMessage(playerid,0xff0000ff,\"Nincs elég pénzed az új számláló elindításához!\");


            #endif


            sett = SetTimer(\"timer\",1000,true);


            new ido[2];


            format(ido,2,\"%d\",time);


            GameTextForAll(ido, 500, 4);


            return 1;


    }


     


    public timer()


    {


            time--;


            if(time == 0) return GameTextForAll(\"~g~GO!!\"), KillTimer(sett);


            new ido[2];


            format(ido,2,\"%d\",time);


            return GameTextForAll(ido, 500, 4);


    }
« Utoljára szerkesztve: 2012. április 13. - 17:59:57 írta danix99 »

$up3r C0untd0wn
« Válasz #1 Dátum: 2012. április 10. - 14:02:01 »
0 Show voters
de azér vlami info róla ? nemértem h mér nem tudtok egy kis rövid leírást írni h mirõl is van szó

Nem elérhető Dead

  • 2045
    • Profil megtekintése
$up3r C0untd0wn
« Válasz #2 Dátum: 2012. április 10. - 19:24:47 »
0 Show voters
Idézetet írta: danix99 date=1333730584\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19724\" data-ipsquote-contentclass=\"forums_Topic

Üdv! Bemutatnék egy Filterscriptet, melyet én készítettem, és a tesóm kicsit belejavított :D
Mivel nem vagyok otthon, és laptopról írok ami nem az enyém, ezért nem teszteltük pawno-ban.
==================================================================
Készítõ(k): danix99, xtr3m3.$p00f3r

Készítési idõ: kb. 30p.


A script
szabadon terjeszthetõ , a készítõk neveit feltüntetve! !

A scripthez sscanf2.inc, sscanf.dll/sscanf.so kell, melyek
ITT letölthetõek!

Link a scripthez:


Spoiler for Megnyit!:
Pastebin Link

Script:

Spoiler for Megnyit!:


    #include <a_samp>


    #include <zcmd>


    #include <sscanf2>


     


    ////--==== BEÁLLÍTÁS ====--////


    #define Kerpenzt //tegyél a \'#define\' elé \'//\' jelet, hogyha azt akarod, hogy Ne kérjen pénzt!


    #define penz 100 //ha kér, akkor mennyit?? itt állíthatod be a \'100\' helyett


    #define Alapido 3 //ha a játékos a /count parancs után nem ír semmilyen paramétert, az alapidõ fog beállítódni


     


    ////--==== TÁROLÓK ====--////


    forward timer();


    new sett,time,bool:started;


     


    ////--==== NOOB CHECK ====--////


    #assert Alapido > 0


    #assert Alapido < 61


    #assert penz > 0


     


    CMD:count(playerid,params[])


    {


            if(started) return SendClientMessage(playerid,0xff0000ff,\"Már el van indítva egy számláló!\");


            if(isnull(params)) time = Alapido;


            else if(sscanf(params,\"i\",time) || (time < 1 || time > 60)) return SendClientMesage(playerid,0xff0000ff,\"Használat: /count [másodperc] (1-60)\");


            #if defined Kerpenzt


            if(penz < GetPlayerMoney(playerid)) GivePlayerMoney(playerid,-penz);


            else return SendClientMessage(playerid,0xff0000ff,\"Nincs elég pénzed az új számláló elindításához!\");


            #endif


            sett = SetTimer(\"timer\",1000,true);


            new ido[2];


            format(ido,2,\"%d\",time);


            GameTextForAll(ido, 500, 4);


            return 1;


    }


     


    public timer()


    {


            time--;


            if(time == 0) return GameTextForAll(\"~g~GO!!\"), KillTimer(sett);


            new ido[2];


            format(ido,2,\"%d\",time);


            return GameTextForAll(ido, 500, 4);


    }




ott van a leírás csak fehér xd


Kép? :D

$up3r C0untd0wn
« Válasz #3 Dátum: 2012. április 12. - 10:45:25 »
0 Show voters
az neked leírás?   :nono:  :-*
a leírás nálam azt jelenti (sztem mindenkinél) h rövid bemutatót atsz a scripthez  :-* :mistrust:

Nem elérhető Dead

  • 2045
    • Profil megtekintése
$up3r C0untd0wn
« Válasz #4 Dátum: 2012. április 12. - 14:59:01 »
0 Show voters
.... tényleg nem nagy leírás :D
lehetne másféle, meg képek, meg kategória :DDD

$up3r C0untd0wn
« Válasz #5 Dátum: 2012. április 14. - 12:45:58 »
0 Show voters
most nemértem h ennyit mér nem lehet odaírni:
 

Ez a Script egy visszaszámláló(count) FS ami arra szolgál h beírod a /count [mp]parancsot akk a megadott mp(másodperc)-tõl visszaszámol 100 $ a visszaszámlálás költsége.

Kovacs_Bela

  • Vendég
$up3r C0untd0wn
« Válasz #6 Dátum: 2012. április 14. - 20:19:46 »
0 Show voters
te most tényleg vak vagy?

Nem elérhető peepsi

  • 1648
  • life.exe not found
    • Profil megtekintése
$up3r C0untd0wn
« Válasz #7 Dátum: 2012. április 14. - 21:31:47 »
0 Show voters
Idézetet írta: norbee0170 date=1334220325\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19724\" data-ipsquote-contentclass=\"forums_Topic
atsz
 
wat
on: én is utálom amikor fehérbe rakják a leírást, muszáj?:(

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
$up3r C0untd0wn
« Válasz #8 Dátum: 2012. április 14. - 21:37:36 »
0 Show voters
deeper, ha nekik fekete a téma akkor a fehér jól néz ki.

Nem elérhető The

  • 4384
    • Profil megtekintése
$up3r C0untd0wn
« Válasz #9 Dátum: 2012. április 15. - 00:47:29 »
0 Show voters
Idézetet írta: deeper date=1334431907\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19724\" data-ipsquote-contentclass=\"forums_Topic


 atsz
 
wat
Osztom,  akkor már kéket, pirosat vagy zöldet raknák.
on: én is utálom amikor fehérbe rakják a leírást, muszáj?:(
 
[/quote]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal