Lukman
Uživatel-
Příspěvků
534 -
Registrován
-
Aktivní
Content Type
Profiles
Forums
Calendar
Gallery
SA-MP
Everything posted by Lukman
-
Potřeba na wc přes progress bar + pochcání
Lukman replied to Lukman's topic in Herní (SA:MP, CS apod.)
ja sem na PSP, ale ok, cky, pudu na PC a dam ti to sem -
Potřeba na wc přes progress bar + pochcání
Lukman replied to Lukman's topic in Herní (SA:MP, CS apod.)
z toho TuTu na wc jsem se trochu inspiroval, ale nic sem z toho nekopíroval a z pawnoboxu mám jenom ten include -
Potřeba na wc přes progress bar + pochcání
Lukman replied to Lukman's topic in Herní (SA:MP, CS apod.)
já mám problém že se mi prohazujou checkpointy, a nwm čim to je, může to bejt tim samym jak ty řikáš u textdrawů? -
Potřeba na wc přes progress bar + pochcání
Lukman replied to Lukman's topic in Herní (SA:MP, CS apod.)
kolik je vůbec limit? -
Potřeba na wc přes progress bar + pochcání
Lukman replied to Lukman's topic in Herní (SA:MP, CS apod.)
j, tu funkci mám v módu, ale to už si snad dokáže udělat každej sám...ale ok...dám sem pochcání... //EDIT: pochcání přidáno -
Potřeba na wc přes progress bar + pochcání
Lukman replied to Lukman's topic in Herní (SA:MP, CS apod.)
dík -
Viděl sem tady tutoriál na potřebu chcát přes textdraw...Každopádně si myslim, že přes progress bar je to mnohem lepší, takže vám na to sem dám TuT. Je to moje práce, až na ten include - ten sem nedělal já. Fajn tak dem na to, nejdřív si stáhněte do složky pawno/include tenhle includ: A pod #include vložte tenhle řádek: #include //načteme include Potom si nadefinujeme všechny potřebné věci Mezi news: new wc[MAX_PLAYERS]; //nadefinujeme proměnnou pro potřebu na wc new Bar:wcx; //nadefinujeme progress bar Mezi forwardy: forward lista(); //nadefinujeme public lista() forward wco(playerid); //nadefinujeme public wco(playerid) Teď to nejdůležitější: OnGameModeInit wcx = CreateProgressBar(550,130,55.5,3.2,COLOR_LIGHTBLUE,100);//vytvoříme progress bar Potom do příkazu /login (nebo do dialogu), při nejhorším do OnPlayerRequestSpawn nebo do OnPlayerSpawn (pokud nemáte v módě registraci...) SetTimerEx("wco",60000,1,"i",playerid); //spustí TimerEx na ubírání potřeby na wc ShowProgressBarForPlayer(playerid,wcx); //ukáže hráči progress bar wcx Potom dolu do módu - hlavně to nenasolte do publicu public lista() //vytvoříme public lista() {// otevřeme public for(new playerid;playerid {//otevřeme cykl if(IsPlayerConnected(playerid))//pokud je hráč připojen {//otevřeme podmínku SetProgressBarValue(wcx,wc[playerid]);//nastaví hráči hodnotu progress baru podle stavu jeho proměnné wc UpdateProgressBar(wcx,playerid);//aktualizuje parametry progress baru }//uzavřeme podmínku }//uzavřeme cykl for return 1;//semka strčíme return }// uzavřeme public public wco(playerid) //vytvoříme public wco(playerid) {//otevřeme public wc[playerid] --;//zmenší hráčovu proměnnou wc o 1 return 1;//zase sem dáme return }//uzavřeme public Příkaz na vychcání OnPlayerCommandText dcmd(piss,4,cmdtext); //uděláme si příkaz /piss dolu do módu dcmd_piss(playerid, params[])//nadefinujeme příkaz /piss {//otevřeme příkaz #pragma unused params//nepoužijeme params, tak to vyřadíme SetPlayerSpecialAction(playerid, 68);//animace chcaní wc[playerid] = 100;//nastaví hodnotu hráčovi proměnné na 100 SetProgressBarValue(wcx,wc[playerid]);//nastaví hodnotu progress baru podle hráčovi proměnné UpdateProgressBar(wcx,playerid);//aktualizuje parametry progress baru return 1;//zase ten return }//uzavřeme příkaz Pochcání: OnPlayerUpdate if(wc[playerid] == 0) //pokud je hráčova proměnná na nule {//otevřeme podmínku if(!IsPlayerNPC(playerid))//a pokud to není NPC {//otevřeme další podmínku SetPlayerSpecialAction(playerid,68);//pochčije se SendClientMessage(playerid,COLOR_RED,"Pochcal jsi se.");//napíše zprávu wc[playerid] = 100;//nastaví proměnnou na 100 SetProgressBarValue(wcx,wc[playerid]);//nastaví hodnotu progress baru UpdateProgressBar(wcx,playerid);//aktualizuje parametry progress baru }//uzavřeme podmínku }//uzavřeme druhou podmínku Ukládání potřeby na wc OnPlayerDisconnect dUserSetINT(PlayerName(playerid)).("wc",wc[playerid]);//uloží proměnnou příkaz /login, případně OnPlayerConnect (jestli nemáte registraci) wc[playerid]=dUserINT(PlayerName(playerid)).("wc");//načte proměnnou Tak to byl můj nejdelší TuT, hodnoťte pls
-
ne? je to skoro ve všech módech
-
Dej TextDrawu bilou barvu a pouzij stejny funkce jako u GameTextu.
-
klasická zajebaná chyba v závorkách njn, dík
-
asi je to z módu ve více jazycích
-
Nechápu jak to myslíš, jestli už si to teda vyřešil nebo ne... Co to zkusit takhle? public Reklama(playerid) { new tip = random(6); switch(tip) { case 0: { SendClientMessageToAll(barva,"TEXT"); } case 1: { SendClientMessageToAll(barva,"TEXT"); } case 2: { SendClientMessageToAll(barva,"TEXT"); } case 3: { SendClientMessageToAll(barva,"TEXT"); } case 4: { SendClientMessageToAll(barva,"TEXT"); } case 5: { SendClientMessageToAll(barva,"TEXT"); } } return 1; }
-
chtěl jsem udělat, že když hráč nastoupí do auta ID 524 a je zaměstnanej jako ******, zapne mu to misi...nic to ale nedělá a žádnej error to nehází...mám to takhle: if(promenna[playerid] == 10) { if(newstate == PLAYER_STATE_DRIVER) { if(GetVehicleModel(GetPlayerVehicleID(playerid) == 524)) { promenna2[playerid] = 1; promenna3[playerid] = 2; SetPlayerCheckpoint(playerid,895.1575,-1251.4910,15.2589,5); } } }
-
a mám další problém, nejde mi to zkompilovat, to tlačítko nejde zmáčknout a nefunguje ani zkratka CTRL + F9
-
a je zdarma?
-
tak sem se pustil do PHP stáhnu PSPad, otevřu a hned to hodí error, co s tim pls? http://pictureup.cz/picture/verejny/478478error.png
-
Jestli ti to dela jenom u letecaku, tak to podle me nebude chyba v serveru nebo v klientovy, ale chyba v modu...s tim nic nenadelas...
-
hej dpc kopirujes moj napad modu Drift*Stunt*Skill*RP ale nie ja som ho tu este nedal planoval som ho napisat sem az vtedy ked dokoncim Mini War :-) tak sa pustim do toho modu az potom :-) radši bud sticha nic nekopríuju sou to moje napady to že to máš taky neznámená kopírovat uvědom te si to děcka presne, ja to mam taky
-
GameTextForPlayer(playerid,"odmena~n~~w~$100",5000,0); -- pon 05. dub 2010 16:33:07 -- cože ?? ono je to na wtf ?? ukradli mi nápad a už druhej no lol //EDIT: ty myslíš asi tu minihru, ne, mám to propracovaný víc, jen to chce si toho všimnout a pozdějc tam možná dám větší letadlo aby mohlo skákat víc lidí najednou do jednoho checkpointu...anebo udělám ještě jedno tky ve stylu minihra a stejnak celkem good nápad ne? z wtf sem to nekopčil, vážně
-
mrknul sem do toho spoileru, a máš pravdu jsme na tom stejně
-
SA-MP 4ever! GTA IV mam koupeny ale hrozne se mi to seka a cca po 5-ti minutach to blikne a uz pak vidim jen sebe, lidi, lampy a popelnice "lol" stejnak me to moc nebavi, hral sem to u kamose - az moc realny, ikdyz je fakt ze MP muze bejt zabavnejsi...
-
hm rádio by se hodilo...celkem good nápad...Ale kdo zaplatí autorský práva?
-
dík udělal sem si stock AddBitter -- ned 04. dub 2010 23:22:23 -- UPDATE - přidán spoiler s videi, jejich počet se bude zvětšovat, zatím tam máte ukázku z toho scriptu parašutisty
-
nesnášim to tlustý prase a ty jeho kecy...vždycky třináctej důchod, nízký ceny... bla bla bla bla a z čeho to zaplatí? z rozpočtu, kterej je v mínusu? ne, z našich daní ten obrázek je good 10/10
-
už sem to vyřešil, můžete lock