Jump to content

Stellet

Uživatel
  • Příspěvků

    392
  • Registrován

  • Aktivní

Everything posted by Stellet

  1. To samé platí u NPC "The name the NPC should connect as. Must follow the same rules as normal player names."
  2. Podle mě nepotřebná věc, každej ví že \n - nový řádek a když si tam ty barvy musí psát pomocí HEX kódu tak je to už uplně zbytečný, takže 3/10 ať nejsi smutný =)
  3. Stellet

    gamemode Delete

    Takže toto jsi tam neměl j ? Nedělej ze mě blbečka
  4. Stellet

    gamemode Delete

    Takže v prezentaci píšeš že to je LARP mod, takže ani nevíš co píšeš chceš říct ? =) btw tím pádem ten mod ještě nemáš a prezentuješ ho
  5. Stellet

    gamemode Delete

    protože LARP mod
  6. Stellet

    gamemode Delete

    Těším se na konkurenci, tak jsem zvědav jestli to bude pořádný RP server nebo shit jako známe co jsou teď no nevím, každopadně GL
  7. if(!strcmp(Name, "Sc0t", true) když se "Name" rovná s tím "Sc0t" tak tě to pustí dál, když né vypíše to že to nemůže používat nevím jak víc to vysvětlit
  8. CMD:jetpack(playerid, params[]) { new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, MAX_PLAYER_NAME); if(!strcmp(Name, "Sc0t", true) { SPSA(playerid, Jetpack); SCM(playerid, GOLD, "Nyní máš JetPack"); } else { SCM(playerid, GOLD, "Tento příkaz může používat jen Sc0t !"); } return 1; }
  9. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(vehicleid == 411) { if(GetPlayerScore(playerid) < 99) { SendClientMessage(playerid, 0xFFFFFF, "{FF0000}[ {00FF00}! {FF0000}] {00FFFF}Toto vozidlo budeš môcť používať až keď dosiahneš {FF0000}100{00FFFF} bodov."); } } return 1; }
  10. Stellet

    pomoc Vyplata

    Tak doufám, že se ti mód denche líbí #NenapadnejKod
  11. IP toho serveru je: 82.208.17.182:7777
  12. Zkus změnit typ pickupu.. Každý typ něco znamená.
  13. Stellet

    pomoc Help

    v OnGameModeInit si dej SendRconCommand("password HESLO");
  14. Přidáno pár novinek. Tím jsi chtěl snad naznačit že jsme prostě ten mód stáhli jo ? Určitě bych se sr*l s nějákým překládáním, když ani nevím co v módu je, to si radši udělám sám a když nevím tak se zeptám zde v sekci help a nebo napíšu někomu koho znám.
  15. Stellet

    nabízím RolePlay GM

    řekni mi co mám copy v modu ?
  16. Stellet

    nabízím RolePlay GM

    heh, zdá se mi to nebo je to Street Life ? o.O
  17. SetVehicleHealth(vehicleid, strval(inputtext));
  18. Zdravím, chtěl bych vám představit již trošku déle připravovaný mód, který nese název Las Vegas Roleplay. Las Vegas Roleplay, neboli LVRP již běží nějakou tu chvíli.. Abych byl konkrétnější, tak první řádek v tomto módu byl zadán 15.2.2016. Server je ve fázi CLOSED BETA, verze 0.4, takže se na komunitě pohybují betatesteři. Od verze 0.5 je v plánu vypuštění na svět Open beta, na kterou nebude potřeba betatesterů, budou se dodělávat nedostatky a dolazovat chyby. Tak abych nebyl zas tak ukecaný, vrhneme se na to, co na serveru je a co se připravuje. Co LVRP obsahuje: • Základní RolePlay příkazy jako /me a /do v odlišných barvách • Funkční prodejna aut, ve které je možnost vozidla zakoupit. • Roleplay test • Registrace • Možnost výběru spawnu (jak jste se do LV dostali - letadlem, autobusem, vlakem či jste se tam narodili, podle výběru vás to spawne buď na letišti, nebo na autobusovém nádraží, vlakovém nádraží či v nemocnici) • Funkční, dynamický house system, možnost nastavování cen a interierů • LVM (Las Vegas Money), OOC herní měna, kterou lze pouze vyhrát v nějakém eventu, či zakoupit za peníze. • Možnost zakoupení některých věcí za LVM, (příkaz /lvm) • Staff system - 9 admin hodností společně s několika funkcemi správce určité věci • Náhodná SPZ ve tvaru "XXX-000000" (X znázorňuje písmenka, 0 čísla) • Několik příkazů pro členy staff teamu od určité hodnosti • Systém frakcí - respawn frakčních vozidel, vytváření a mazání frakčních vozidel • Dynamický systém frakčních vozidel • Dynamický systém bankomatů, vytváření, mazání bankomatů, funkční manipulování s bankomatem jako kontrola stavu účtů, vybírání peněz a podobně • Dynamické příkazy, ke kterým není nutno restartovat server (/spravci, /novinky a podobně) • Systém pásů - pokud máte zaplé pásy, nedostanete se z auta • Systém zámku - pokud máte zamčené auto, nedostanete se z něj • Systém CK (Character Kill) • Ukládání stavu vozidla (jak /dl, tak damage) • Krásný infobox • a mnoho dalších.. • Herní soukromé zprávy (/sz "ID") Přidáno 4.4.2016 • Tachometr • Dynamický system benzínek • System paliva • Opraveno pár bugů • System telefonů - Generuje náhodné čísla ve tvaru "777 777" • Práce - Rozvoz Pizzy Přidáno 13.4.2016 • Práce - Technický Služby • Opraveny bugy které byli nalezeny • Opraveny chyby v textech • Opraven system telefonu • Přidány serverové informace - /serverinfo • Přidaný system boomboxu Postupem času budu přidávat novinky, takže kdyžtak průběžně čekujte. Na co se LVRP chystá: • Systém vysílaček • Nějaké frakce, jako PD, FD a podobně Postupem času to budu připisovat Sháníme: • Mappery Forum: http://forum.lv-rp.cz/ Kontakt: Pokud máte nějaké dotazy či nejasnosti, napište Stelletovi (Sc0t), či Jerrymu do soukromé zprávy na forum. Kredity: Autor módu - Stellet Sepsání a úprava topicu - Jerry Logo - Jerry
  19. Jeden hráč může mít více vozidel.
  20. CMD:motor(playerid, params[]) { new jmeno[MAX_PLAYER_NAME], str[300], str1[300]; GetPlayerName(playerid, jmeno, sizeof(jmeno)); new engine, lights, alarm, doors, bonnet, boot, objective; for(new i=0; i < sizeof(Vozidlo); i++) { if(!Vozidlo[i][id_x]) continue; if(!IsPlayerInAnyVehicle(playerid)) continue; if(!strlen(Vozidlo[i][majitel])) continue; if(!strcmp(Vozidlo[i][majitel], jmeno, true)) { if(Vozidlo[i][c_motor] == 0) { Vozidlo[i][c_motor] = 1; format(str, sizeof(str), "* %s dává klíček do zapalování, otáčí s ním, čímž zapíná motor.", RJmeno(playerid)); ProxDetector(30, playerid, str, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF); GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective); ShowPlayerInfoBox(playerid, "> Motor nastartovan."); format(str1, sizeof(str1), "* Motor nastartován (( %s ))", RJmeno(playerid)); ProxDetector(30, playerid, str1, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF); return 1; } if(Vozidlo[i][c_motor] == 1) { Vozidlo[i][c_motor] = 0; format(str, sizeof(str), "* %s otáčí klíčkem, čímž vypíná motor a vytahuje klíček ze zapalování.", RJmeno(playerid)); ProxDetector(30, playerid, str, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF, 0x64E375FF); format(str1, sizeof(str1), "* Motor vypnut (( %s ))", RJmeno(playerid)); ProxDetector(30, playerid, str1, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF, 0x64C3E3FF); GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective); ShowPlayerInfoBox(playerid, "> Motor vypnut."); return 1; } } return ShowPlayerInfoBox(playerid, "> Od tohoto vozidla nemáš klíče."); } return 1; } Ahoj, udělal jsem si takový system na motor, ale prostě příkaz jde jen ID 0 jinak to píše všem že nemá klíče od vozidla..
  21. Zdravím, když se odhlásí někdo ze serveru tak se prostě vypne mod... Než se někdo odpojí tak jdou příkazy a když se odpojí tak nejdou. OnPlayerDisconnect: public OnPlayerDisconnect(playerid, reason) { new nick[MAX_PLAYER_NAME]; GetPlayerName(playerid, nick, sizeof(nick)); for(new i=0; i<sizeof(Vozidlo); i++) { if(Vozidlo[i][id_x]==0)continue; if(strcmp(Vozidlo[i][majitel], nick, true)) continue; GetVehiclePos(Vozidlo[i][id_x], Vozidlo[i][c_x], Vozidlo[i][c_y], Vozidlo[i][c_z]); GetVehicleZAngle(Vozidlo[i][id_x], Vozidlo[i][c_a]); GetVehicleColor(Vozidlo[i][id_x], Vozidlo[i][colora], Vozidlo[i][colorb]); new query[300]; format(query, sizeof(query), "UPDATE vozidla SET x='%f', y='%f', z='%f', a='%f', spz='%s', barvaa='%i', barvab='%i', clvm='%i' WHERE id='%i'", Vozidlo[i][c_x], Vozidlo[i][c_y], Vozidlo[i][c_z], Vozidlo[i][c_a], Vozidlo[i][spz], Vozidlo[i][colora], Vozidlo[i][colorb], Vozidlo[i][clvm], Vozidlo[i][db_id]); mysql_function_query(dbhandle, query, false, "", ""); DestroyVehicle(Vozidlo[i][id_x]); Vozidlo[i][id_x]=0; } uloz_hrace(playerid); reset_hrace(playerid); KillTimer(Ulozeni[playerid]); return 1; } uloz_hrace: uloz_hrace(playerid) { if(Player[playerid][prihlasen] == 0) return 1; new query[4000], jmeno[MAX_PLAYER_NAME]; GetPlayerName(playerid, jmeno, sizeof(jmeno)); GetPlayerPos(playerid, Player[playerid][posx], Player[playerid][posy], Player[playerid][posz]); format(query, sizeof(query), "UPDATE user SET admin='%i', money='%i', PosX='%f', PosY='%f', PosZ='%f', frakce='%i', rank='%i', lvm='%i', vek='%i', pohlavi='%i', kamos='%s', rasa='%i', skill='%i', skin='%i', bpenize='%d', fnick='%s' WHERE username='%s'", Player[playerid][Admin], GetPlayerMoney(playerid), Player[playerid][posx], Player[playerid][posy], Player[playerid][posz], Player[playerid][frakce], Player[playerid][rank], Player[playerid][lvm], Player[playerid][Vek], Player[playerid][Pohlavi], Player[playerid][Kamos], Player[playerid][Rasa], Player[playerid][Skill], Player[playerid][Skin], Player[playerid][BankPenize], Player[playerid][ForumNick], jmeno); mysql_function_query(dbhandle, query, false, "", ""); printf("Hrac %s ulozen.", RJmeno(playerid)); return 1; } reset_hrace: reset_hrace(playerid) { new str[100]; format(str, sizeof(str), "-"); Player[playerid][prihlasen] = 0; Player[playerid][Admin] = 0; Player[playerid][ID] = 0; Player[playerid][frakce] = 0; Player[playerid][rank] = 0; Player[playerid][lvm] = 0; Player[playerid][Platba] = 0; Player[playerid][posx] = 0.0; Player[playerid][posy] = 0.0; Player[playerid][posz] = 0.0; Player[playerid][Hide] = 0; Player[playerid][Duty] = 0; Player[playerid][Spot] = 0; Player[playerid][Vek] = 0; Player[playerid][Pohlavi] = 0; Player[playerid][Kamos] = str; Player[playerid][Rasa] = 0; Player[playerid][Skill] = 0; Player[playerid][BankPenize] = 0; return 1; } Problém je že jak mám printf v uloz_hrace tak to ani do konzole nic nenapíše a vůbec netuším proč.. Za všechny rady moc děkuji. Edit: Teď jsem se koukl do mysql_log.txt a je tam: [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE id='1'' at line 1
  22. Stellet

    pomoc /dann

    Myslím že to nepůjde jinak než že GameTextForAll dáš na čas třeba 999999999999 a pak dáš třeba /dannoff a tam dáš čas jen na 1.
  23. Stellet

    pomoc Techničák

    Logu je několikrát toto: == Lucas_Mei Ale vozidla to ukazuje, doufám že jen moje, ale to zjistím až se někdo připojí na test.
×
×
  • Create New...