BatisCorleone 1 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 CoMmanD Time Limit System v1.3 FQ Edition Zdravím , už ani sa nepamätám kedy som niekedy naposledy zverejňoval niečo z mojich scriptov,ale tak čo už na všetko raz musí prísť čas.Chcem sa s vami podeliť o môj include ktorý vznikol na základe obmedzovania príkazov v mojom FUN_System-e ktorý "niečo podobné" obsahoval už v roku 2012.Neviem či už niekedy niekto robil podobný include nakoľko ja žiadne pwn fóra od roku 2011-2012 ani nesledujem.Čo dokáže tento include ?- Časovo obmedziť hociaký príkaz- Odpočítáva čas v minutách a sekundách do konca limitu - Vypisuje zvyšný čas v minutách a v sekundách- Upozorní vás keď skončil časový limitKoľko riadkov zabere tento include pri použití na jeden príkaz ? - Len 2 !Ukážka použitia : dcmd_vasprikaz(playerid,params[]) { #pragma unused params if(GetPVarInt(playerid,"PlayerCMDLimit[0]") == 1) return UCMDLFP(playerid,2,0,"/vasprikaz",0,0); //Pošle správu so zvyšným časom //Sem pridať funckiu príkazu. Napríklad oprava vozidla a podobne. UCMDLFP(playerid,1,0,"/vasprikaz",1,30); //nastaví limit pre príkaz //UseCommandLimitForPlayer(playerid,FunctionID,CMDLimitID,CMDName[],Minutes,Seconds) - neskrátený názov stocku return 1; } public OnPlayerDisconnect(playerid) { //NullCommandLimitForPlayer(playerid); - Vynuluje všetky časové limity na príkazy a povolí ich pre daného hráča. - neskrátený názov stocku NullCMDLFP(playerid); return 1; } - Texty a farby správ môžete upraviť v CMDTLS.inc #define MessageString "[ ! ] {FFFFFF}Príkaz {00FF00}%s {FFFFFF}môžeš znova použiť za : {00FF00}%d {FFFFFF}min {00FF00}%d {FFFFFF}s !" #define Message2String "[ ! ] {FFFFFF}Príkaz {00FF00}%s {FFFFFF}môžeš znova použiť !" Screen : Podrobný návod na použitie nájdete po rozbalení stiahnutého .rar súboru !Download : http://pawno.cz/files/file/360-command-time-limit-system/ Link to comment Share on other sites More sharing options...
Tedy 8 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 Začátečníkům se to bude hodit.. Je to i hezky zbarveno v mých oblíbených barvách ( Což přičítám ke kladu ) .. Celkově bych tě asi ohodnotil nějak okolo 7 /10 Link to comment Share on other sites More sharing options...
PanRožokRohliik 1 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 Výborný !!! ..Určitě použiji ! Mě se to hodí :3 ... Link to comment Share on other sites More sharing options...
Niki 1 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 Pekná práca corleone pridávaj častejšie niejaké tvoje ťahy Link to comment Share on other sites More sharing options...
BigBoSSspeeder 0 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 tu pičoviny vymýšla aleže by dokončil vip system za ktory som mu zaplatil ešte v marci to nie no raz sa stretneme osobne Link to comment Share on other sites More sharing options...
DeLeTeCZ 17 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 10/10 GJ, určitě se hodí Link to comment Share on other sites More sharing options...
Niki 1 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 tu pičoviny vymýšla aleže by dokončil vip system za ktory som mu zaplatil ešte v marci to nie no raz sa stretneme osobne On je lenivec... nesmieš platiť vopred Link to comment Share on other sites More sharing options...
BatisCorleone 1 Odesláno: 10. Prosinec, 2014 Author Share Odesláno: 10. Prosinec, 2014 On je lenivec... nesmieš platiť vopred No lenivec som ale keď sa neplatí vopred tak ani nezačnem Link to comment Share on other sites More sharing options...
eXot 18 Odesláno: 10. Prosinec, 2014 Share Odesláno: 10. Prosinec, 2014 Je to fajn,ale toto si dokáže spraviť každý pawner behom chvílky. 8/10 Link to comment Share on other sites More sharing options...
BatisCorleone 1 Odesláno: 11. Prosinec, 2014 Author Share Odesláno: 11. Prosinec, 2014 Limit 20, tam by bolo lepšie urobiť PVar, takže by nebol žiadny limit QWER ten limit si môžeš hocikedy zmeniť. #define MAX_CMDLimits 20 new bool:PlayerCMDLimit[MAX_PLAYERS][MAX_CMDLimits]; new PlayerCMDTimeLimit_M[MAX_PLAYERS][MAX_CMDLimits]; new PlayerCMDTimeLimit_S[MAX_PLAYERS][MAX_CMDLimits]; Stačí prepísať to číslo v definícii a automaticky sa všetko prispôsobí. A mimochodom v návode v tom pwn súbore máš toto napísané. CMDLimitID = ID Limitu na príkaz [ v CMDTLS.inc - MAX_CMDLimits - nastaviť podľa potreby (basic je 20)] Je to fajn,ale toto si dokáže spraviť každý pawner behom chvílky. 8/10 No ani by som to nepovedal a ináč si myslím,že začiatočníkom sa to zíjde Link to comment Share on other sites More sharing options...
BatisCorleone 1 Odesláno: 11. Prosinec, 2014 Author Share Odesláno: 11. Prosinec, 2014 No a? Ja som to videl. Len načo tam mať limit a srať sa s tým, či neprekonáš limit ak nemusíš Asi pretože načo by sa zbytočne vytvorilo 100 alebo aj viac premených keď sa použije len 20 alebo menej? A podľa mňa nie je to až taká veľká námaha prepísať ten limit v prípade potreby. Link to comment Share on other sites More sharing options...
BatisCorleone 1 Odesláno: 11. Prosinec, 2014 Author Share Odesláno: 11. Prosinec, 2014 No máš pravdu ale podľa mňa nikomu prepisovať ten limit nebude robiť námahu.Ale keď tebe to až tak vadí tak neskôr spravím v1.4 na PVary Link to comment Share on other sites More sharing options...
BatisCorleone 1 Odesláno: 14. Prosinec, 2014 Author Share Odesláno: 14. Prosinec, 2014 QWER tak som si našiel čas a spravil som novú verziu , snáď ti to už bude vyhovovať Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now