Jump to content

Twixo

Uživatel
  • Příspěvků

    120
  • Registrován

  • Aktivní

  • Vítězných dnů

    1

Everything posted by Twixo

  1. Twixo

    pomoc problem

    yy mam topic na text draw problem a nie na prikaz. takže neviem čo riešiš.
  2. Twixo

    pomoc problem

    Ako fakt dk, neebudem ti asi písať cely Gamemodeinit a toto nebude riešiť môj problem. Lebo nič si nerobil s text draw.
  3. Twixo

    pomoc problem

    K čomu to bude dobre? Však ja to mam dane na stred tie suradnice a dami to do toho rohu. A farbu mam červenu a dá mi to čiernu
  4. Twixo

    pomoc problem

    Nazdar, Proste keď dam /odpočet, tak vše ide ale ten text draw neni tak ako som si ho spravil. Dá mi ho do lavého horného rohu a čierne. Ako opraviť túto chybu? ps: keď som ten odpočet dal do samostatného pwn, tak to šlo ako má //EDIT new Text:Odpocet0; new odpocet; new odpocitavani; new spusteno; new hodnota; forward OdpocetPublic(playerid); OnGameModeInit Odpocet0 = TextDrawCreate(305.000000, 121.000000, "60"); TextDrawBackgroundColor(Odpocet0, 255); TextDrawFont(Odpocet0, 2); TextDrawLetterSize(Odpocet0, 0.500000, 2.200000); TextDrawColor(Odpocet0, -1728052993); TextDrawSetOutline(Odpocet0, 1); TextDrawSetProportional(Odpocet0, 1); TextDrawSetSelectable(Odpocet0, 0); SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); public OdpocetPublic(playerid) { odpocet--; new string[50]; new str[50]; format(string,sizeof(string),"%d",odpocet); if(odpocet==0) { format(str,sizeof(str),"0"); TextDrawSetString(Odpocet0,str); KillTimer(odpocitavani); spusteno=0; TextDrawHideForAll(Odpocet0); }else TextDrawSetString(Odpocet0,string); return 1; } dcmd_odpocet(playerid,params[]) { if(sscanf(params,"d",hodnota)) return SendClientMessage(playerid,0xFFFFFFFF,"Použití: /odpocet [ HODNOTA ]"); if(hodnota>60||hodnota<1) return SendClientMessage(playerid,0xFFFFFFFF,"Rozmezí 1-60!"); if(spusteno==1) return SendClientMessage(playerid,0xFFFFFFFF,"Jiný odpočet právě probíhá!"); else { spusteno=1; TextDrawShowForAll(Odpocet0); odpocitavani=SetTimer("OdpocetPublic",1000,1); odpocet=hodnota; new string[50]; format(string,sizeof(string),"%d",odpocet); TextDrawSetString(Odpocet0,string); } return 1; }
  5. Hľadám mappera, ktorý by postaval derby arény v štýle mta. video ukážka: Na ostatnom sa dohodneme cez skype (vaše podmienky a ine k*tiny) podmienka je aby ste mali skusenosti s mta derby skype: twixo32
  6. Super, skusim to nejak spaviť //EDIT: No myslel som, že som to pochopil ale robil som to uplne zle. Nenapísal by si nejaku krátku ukážku?
  7. Twixo

    pomoc UnJail #2

    Jáj bože, tie zatvory Ja to robil nejak takto vždy. No musim to opraviť. btw. už som si to opravil díky tebe. dcmd_unjail(playerid,params[]) { LEVEL(1); new id,duvod[145]; if(sscanf(params,"uz",id,duvod)) return SendClientMessage(playerid,COLOR_RED, "[ ! ] {FFFFFF}Použi: /unjail [ ID ] [ DOVOD ]"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED,"[ ! ] {FFFFFF} Hráč neni pripojený"); if(GetPVarInt(id,"JailSeconds") == 0) return SendClientMessage(playerid,COLOR_RED," [ ! ] {FFFFFF}Hráč neni vo väzený"); SetPVarInt(id, "JailSeconds", 0); PlayerTextDrawHide(id, jail0[id]); TextDrawHideForPlayer(id, jail1); SendClientMessage(id,-1,"Byl jsi propuštěn!"); SetPlayerPos(id,1958.3783, 1343.1572, 15.3746); SetPlayerInterior(id,0); KillTimer(jailTimers[id]); format(duvod,sizeof(duvod),"Administrátor %s prepustil hráče %s [Dôvod: %s]",Jmeno(playerid),Jmeno(id),duvod); SCMTA(0xFF0000FF,duvod); return 1; }
  8. Twixo

    pomoc UnJail #2

    Už som to tu riešil. Stále neviem prečo mi unjailne iba ID 0. Robil som uplne rovnako aj unmute a to mi unmutne všetky IDčka. A ten jail opravujem niečo cez 3 dni. dcmd_unmute(playerid, params[]) { LEVEL(1); new id = strval(params),duvod[128]; { if(sscanf(params,"uz",id,duvod)) return SendClientMessage(playerid,COLOR_RED, "[ ! ] {FFFFFF}Použi: /mute ID DOVOD"); if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED,"[ ! ] {FFFFFF} Hráč neni pripojený"); if(GetPVarInt(id,"MuteSeconds") == 0) return SendClientMessage(playerid,COLOR_RED," [ ! ] {FFFFFF}Hráč neni umlčaný"); SetPVarInt(id,"MuteSeconds",0); new string[255]; format(string,sizeof(string),"Administrátor %s odmlčel hráče %s [Dôvod: %s]",Jmeno(playerid),Jmeno(id),duvod); SendClientMessageToAll(COLOR_RED,string); SendClientMessage(id,COLOR_RED,"Byl jste odmlčen!"); } return 1; } dcmd_unjail(playerid,params[]) { new id = strval(params),duvod[128]; if(sscanf(params,"uz",id,duvod)) return SendClientMessage(playerid,COLOR_RED, "[ ! ] {FFFFFF}Použi: /unjail ID DOVOD"); if(!IsPlayerConnected(id))return SendClientMessage(playerid,0xFF0000FF,"[ ! ] {FFFFFF}Hráč není připojený"); if(GetPVarInt(id,"JailSeconds") == 0) return SCM(playerid,0xFF0000,"Hráč už neni vo vezení."); { SetPVarInt(id, "JailSeconds", 0); PlayerTextDrawHide(id, jail0[id]); TextDrawHideForPlayer(id, jail1); SendClientMessage(id,-1,"Byl jsi propuštěn!"); SetPlayerPos(id,1958.3783, 1343.1572, 15.3746); SetPlayerInterior(id,0); KillTimer(jailTimers[id]); format(string,sizeof(string),"Administrátor %s prepustil hráča %s [Dôvod: %s]",Jmeno(playerid),Jmeno(id),duvod); SCMTA(0xFF0000FF,string); } return 1; }
  9. Chceš povedať, že som kopirak?
  10. Twixo

    gamemode [GM] GangWorld

    Ja sa tam pokúsim vyriešiť veci na ktoré sa gangsteri na SP stažujú. Preto som to začal robiť.
  11. Je vidieť, že si nikdy nebol gangster na SP + ten tvoj napad je pičovina. Ak skonči ten timer a da kolize ON a budu dvaja v sebe a da ON iba sa bugnu
  12. Ghost mod nebudem davať na závody. To radšej na MTA. Ale chcem kolize zapnute kôli blokom
  13. čaute, robim zavod system. Mam to už nejako spravene. Iba potrebujem ako sa budu zaradovať, napr 1. (ten čo založi) nastavi poziciu x y z, 2. ktorý sa pripoji vedla neho, 3. kto sa pripoji sa zaradi za 1. a 4. sa zaradí za 2., atd. To neviem proste zistiť kolkí sa pripojil a staví podla toho poziciu. Ostatok viem (freeze, odpočed, štart a hned unfreeze). Najviac mi pomôže nejaky tut kde to je. PS: Na google som hladal
  14. stane sa, že spravim chybičku. Robil som to na rýchlo ale ja sa to učim a čitam si nejake tie tut ako použivať napr cp atd.
  15. Gamemode GangWorld - mód poteší viacej gangsterov ako hráčov čo hrajú na peniaze - samozrejme obsahuje aj jóby na zarobenie nejakých penazí OBSAH MODU - gangy - clany -domy - joby - admin system - základne DM a závody - základné derby - nemovitosti GANGY - gang sídlo, možnosť ho presunuť - možnosť zmeniť meno a polohu - pozvať/vyhodiť hrača - gangrace - gang teamdm - gang uzemia - gang rešpekt - gang dodávka - Gang Race: budú hrať dva gangy proti sebe (1v1,2v2, 3v3,...) gang, ktorý vyhrá gang race dostane +50 rs a ten čo prehrá -50rs - Gang TeamDM: budú hrať dva gangy proti sebe (1v1,2v2, 3v3,...) s rôznou zbranou (pravde podobne vyberu sawny alebo dgl) gang, ktorý vyhrá gang team dm dostane +50 rs a ten čo prehrá -50rs Normal DM v časovom limite. gang kill ziska score Gang Dodávka: dodávka sa bude spawnovať každú celú hodinu (1:00, ..., 20:00) v dodávke budú zbrane, gang ktorý ju dovezie ku gangu dostane zbrane v nej náboje sú náhodne (napr deagle 1 000 - 3 500) Gang územia: na uzemie sa bude útočiť pomocou /warzone gang bude maš 3minuty na to aby ubranil svoje uzemie, útočníci maju za ulohu zabiť obrancov. Keď ubehne časový limit a obrancovia a utočnici budu ešte bojovať, časoví limit ostane na 0:00, ale ak nahodou ostane jedna strana tá vyhra uzemie popr ho ubráni. Ak gang ubráni svoje uzemie má +50 a druhý gang -50 Ak získaju uzemie útočníci dostane +50 a obrancovia -50 územia budu farbou podla gangu aku farbu majtel zvolí. CLANY - clan derby - clandm - /clancreate -/clan - Clan Derby Nápad z MTA serveru FFS gaming. Bude sa hrať (1v1, 2v2, 3v3) Ak už nebude v arene žiadny protihráč clan vyhra kolo. Hrá sa do 10 Clany budu mať wins, ako gangy rs lenže wins sa nestráca. - Clan Sawny Sawny inspirované od sawnerských clanov (napr RnS,...) Normal DM v časovom limite. Clan za kill ziska score DOMY - kúpa domu z pickupu. - možnosť vložiť zbrane a peniaze do domu - dom pridá 2 sloty do /garaz JOBY Nejake lahke joby: terorista dealer ruska mafia a yakuza vojak atd mod sa zaobera viacej gangami. Admin system - normal admin prikazy mute, unmute atd - možnosť stavať rampy, cp a pickupy. - admin akcie Nemovitosti (neviem presne ešte ako budu pracovať) dorobim v edite Zakladne DM a zavod - hrač v štadione založi zavod vybere auto, zápis koľko hráčov sa pripojí, nitro a zbrane (mp5) Základne Derby Pripojite sa pomocou /derby, derby stále prebieha, trvá 5min. Po každom kole sa meni mapa. - gangy = 0% - clany = 25% -domy = 0% - joby = 0% - admin system = 85% - základne DM a závody = 5% - základné derby = 0% - nemovitosti = 0% - register = 100% btw. komentáre kopíruješ SP gang system si nehajte
  16. Najprv si sprav register, na google najdeš vela na YSI alebo dini. A potom stačí spraviť prikaz (setlvl), ktorý iba nastaví level a uloží ho. Potom pri prikazoch spraviš podmienku napr. If(adminlevel[playerid] < 0) return SendClientMessage(playerid, farba, "Nemáš admin level"); if -> keď adminlevel[playerid] < 0 = keď hráč má admin level väčší ako 0 return = pokračuj v prikaze SendClientMessage = keď nema ten level nebude pokračovať v prikaze ale pošle mu správu, že nema lvl a pokračuješ v príkaze pre admina
  17. Twixo

    pomoc Jail system

    Máš ma mysli tento?
  18. Twixo

    pomoc Jail system

    Celý deň sa s tým serem a stále unjailne iba ID 0.
  19. Twixo

    pomoc Jail system

    Jáj Toto sa mi stáva často Zmenim to potom editnem. //EDIT: Po tej úprave mi stále dáva "Hráč je vo väzený" keď zadám /jail. Ale neviem prečo keď som premenu menil na, že neni v base.
  20. Twixo

    pomoc Jail system

    Už jsme tady zas Mam jednoduchý problem ale aj ten mi robí problémy a už neviem čo s tým. Problem je v unjail. Skoro vše šlape: Prepustí ho, textdraw schova aj čas v base zruší. Lenže premenu, že je v base nezmení. dcmd_jail(playerid,params[]) { new id,minuty,string[128],duvod[128]; if(sscanf(params,"udz",id,minuty,duvod)) return SCM(playerid,0xFF0000,"Použi /jail [ID] [MINUTY] [DOVOD]"); if(GetPVarInt(id,"Jail") == 1) return SCM(playerid,0xFF0000,"Hráč už je vo väzení"); { SetPVarInt(id,"Jail",1); jailTimers[id] = SetTimerEx("Jail",1000,true,"i",id); SetPVarInt(id, "JailSeconds", minuty * 60); SetPlayerInterior(id,3); SetPlayerPos(id,198.3796, 160.8905, 1003.03); format(string,sizeof(string),"Administrátor %s zatkol hráča %s na %d minut [Dôvod: %s]",Jmeno(playerid),Jmeno(id),minuty,duvod); SCMTA(0xFF0000FF,string); Basa[id] = 1; // Dá premenu, že je v base } return 1; } dcmd_unjail(playerid,params[]) { new id; if(!strlen(params))return SendClientMessage(playerid,0xFF0000FF,"[ ! ] {FFFFFF} Použití: /unjail [ ID ]"); if(GetPVarInt(id,"Jail") == 0) return SCM(playerid,0xFF0000,"Hráč už neni vo vezení."); if(!IsPlayerConnected(id))return SendClientMessage(playerid,0xFF0000FF,"[ ! ] {FFFFFF}Hráč není připojený"); { SetPVarInt(playerid, "JailSeconds", GetPVarInt(playerid, "JailSeconds") -1); PlayerTextDrawHide(playerid, jail0[playerid]); TextDrawHideForPlayer(playerid, jail1); if(GetPVarInt(playerid, "JailSeconds") == 0) SetPVarInt(playerid,"Jail",0); SendClientMessage(playerid,-1,"Odpykal si si trest"); SetPlayerPos(playerid,1958.3783, 1343.1572, 15.3746); SetPlayerInterior(playerid,0); KillTimer(jailTimers[playerid]); Basa[id] = 0; // Dá premenu, že neni v base } return 1; } Ako vidite v mode. Tak davam na 0, tažke že neni v base. Skušal som aj 1 ale to je, že je v base. Neviem ako kde je chyba. btw ten unjail mam z jail publicu (mojom topicku o pomoc som ho daval -> http://pawno.cz/topic/53390-textdraw/)
  21. Twixo

    pomoc TextDraw

    ok dk, prečitane. LOCK
  22. Twixo

    pomoc TextDraw

    Spravil som iba tie PlayerTextDraw a tým integerom mysliš http://wiki.sa-mp.com/wiki/Valstr?
  23. Twixo

    pomoc TextDraw

    To iste ako som to popisoval na začiatku
×
×
  • Create New...