Jump to content

Lukman

Uživatel
  • Příspěvků

    534
  • Registrován

  • Aktivní

Everything posted by Lukman

  1. ja sem na PSP, ale ok, cky, pudu na PC a dam ti to sem
  2. z toho TuTu na wc jsem se trochu inspiroval, ale nic sem z toho nekopíroval a z pawnoboxu mám jenom ten include
  3. 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ů?
  4. 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
  5. 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
  6. Lukman

    gamemode Business City

    ne? je to skoro ve všech módech
  7. Dej TextDrawu bilou barvu a pouzij stejny funkce jako u GameTextu.
  8. klasická zajebaná chyba v závorkách njn, dík
  9. Lukman

    pomoc anti-spam

    asi je to z módu ve více jazycích
  10. Lukman

    pomoc [ HELP ] TIP

    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; }
  11. 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); } } }
  12. Lukman

    pomoc Problém s PSPad

    a mám další problém, nejde mi to zkompilovat, to tlačítko nejde zmáčknout a nefunguje ani zkratka CTRL + F9
  13. Lukman

    pomoc Problém s PSPad

    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
  14. Lukman

    pomoc HELP SA:MP

    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...
  15. 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
  16. Lukman

    gamemode Business City

    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ě
  17. mrknul sem do toho spoileru, a máš pravdu jsme na tom stejně
  18. 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...
  19. hm rádio by se hodilo...celkem good nápad...Ale kdo zaplatí autorský práva?
  20. Lukman

    gamemode Business City

    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
  21. 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
  22. už sem to vyřešil, můžete lock
×
×
  • Create New...