Jump to content

Ewwe

Administrátor
  • Příspěvků

    4234
  • Registrován

  • Aktivní

  • Vítězných dnů

    67

Everything posted by Ewwe

  1. Určitě jste si všimli , že jsme prodělali jakýsi rollback o zhruba rok a půl. Původcem tohoto rolbacku jsem bohužel já. Moc rád bych to měl na koho hodit ale je to má chyba. Co se stalo ? Inu čistil jsem iíspcofig od projektů , které již byli hotové nebo jinak uzavřené a mazal jsem i databáze. Bohužel mezi nimi byla databáze s názvem c4_pawnotemp což byla produkční databáze tohoto webu. Díky přívlastku temp jsem si ničeho nevšiml a pokračoval v mazaní. Dostal jsem se k i mazání záloh ( ktere jsem jinak dělal každé 4 hodiny ) a z lenosti vymazal cely obsah složky ( cca 18,5 TB databázových záloh ) a šel spát. Bohužel druhý den ráno mi Spy donesl tu příšernou informaci o tom , ze forum neběží. Instatně mi došlo co se stalo a kdo za to může ( já ), Snažil jsem se soubory obnovit bohužel provider se do klientských serverů nemontuje tím pádem nedělají ani interní zálohy klientských strojů. Nejnovější zálohu databáze kterou se nám podařilo vyhrabat zde vidíte a je vázaná k datu 18.08.2018. Novější zálohu nikdo z moderátorů bohužel nemá protože spoléhali na mé systémové zálohy. Co je tedy celé co se stalo... Viníkem jsem já a má nepozornost a krátká paměť. Částečně se ještě pokusím fórum zrestaurovat pomocí waybackmachine minimálně po stránce rozložení.
  2. on to není plugin ale je to core ipbčka. Tady jde jen o to najít ten file ve kterým toje
  3. Ono jde o to , že tebou označená témata jsou uplně jiného druhu. První je Dotaz ( převzaté z stackoverflow nebo buh vi kdo to vymyslel ) a druhý je klasický téma. U dotazů jsou nejdůležitější hlasy. Čím hlasovanější tím přesnější odpověd vněm najdeš. Já samozřejmě chápu že česko-slovenská komunita není na přístup "chci pomoct" zvyklá ale v cizině je toto standart. Také chápu , že je asi už pozdě snažit se tento přístup naučit i cz-sk. Řešení: 1. Zvyknete si 2 . Zrušíme témata typu Dotaz Pokud se tu sejde více názorů tak založím téma kde se tyto dvě možnosti budou řešit.
  4. Nešlo. Je to nastavené v mysqlce. Na filesystém to nic neukládá
  5. Ewwe

    pomoc Systém smrti

    ale ty mu tím že zjistíš jestli má umřít nebo ne playerHP < amount zajistíš aby ho to uplně nezabilo
  6. Ewwe

    pomoc Pomoc s pickupy

    a streamer to nemá vyřešený ?
  7. Ewwe

    pomoc Systém smrti

    Zjistuj si v callbacku pres GetPlayerHealth stav zivotu ( tahle funkce ti vraci starý hodnoty pred "ucinkem" publiku a kdyz by mezlo zdravi klesnou ( amount ) o vic nez je GetPlayerHealth tak je "mrtvej" a muzes si snim delat co chces
  8. Ewwe

    server Tekkit Classic

    Zdarec, nedávno jsem dostal chuť zahrát si starej Tekkit Classic. Tak jsem nahodil server stím že třeba seženu par lidí kteří by si to zahráli taky. Je to klasický modpack z Technic Launcheru. Pokud máte zájem napište mi do SZ nějaký rychlý info a vaše jméno na mc. Nevedeme žádný adminy na serveru ani nic podobnýho. Všichni mají stejný práva. Na serveru je pár pluginů ( essentials ( home sethome atd ) a běží na whitelistu. Takže pokud máte zájem pište SZ
  9. Do win se dostaneš a stačí ti jen instalačka s widlema
  10. Ewwe

    hledám Pawner

    jaký je typ modu a co přesně si představuješ do toho módu ?
  11. Lepší budeš mít zkusit to přes Y_timers
  12. Tuším že musíš použít GetStringEx protože DOF_GetString potřebuje proměnou do které uloží a tu má jako argument
  13. neřeší to náhodou scanff ?
  14. Celý systém "questions" který byl představen v IPB 4 je podle mě skvělou věcí z důvodů zmíněných vEndem. Vezmi si například situaci kdy na ofik foru hledáš odpověd ně problém ve vláknu které má 800 odpovědí. Jasně to tady nejspíš nehrozí ale proč prohleádvát třeba pěti stránkový thread když zakladatel helpu označí funkční řešení jako nejlepší odpověd a každý další jí uvidí přímo pod problémem. Klasické reakce jsou jak říkal vEnd pouze pozitiní a neutrální. Po upgradu jsem zakládal anketu a věětšina uživatelů negativní reakce nechtěla. Ohledně designu. Podmínkou upgradu , který byl více než nutný bylo zachovat řekněme unikátnost vzhledu fóra. A tak Spy investoval hodiny času aby tento design vytvořil. Ano může mít nějaké mouchy a pokud nějakou takovou někdo najde stačí Spyovi napsat a on se jí pokusí vyřešit. Nový systém nabízí mnoho věcí které byli dřív horko těžko k sezhnání . Nebo vůbec neexistovali například "zwidgetování" nějaké lokální url viz Konstruktivní připomínky stačí sdělit komukoliv z týmu a my je probereme a případně začleníme. S filozofíí " já na to seru proč bych to dělal" to nikdo moc daleko nedotáhne Ohledně překladu. Nejspíš si asi neuvědomuješ že žádný oficiální překlad není. Na překladu ve volných chvilkách dělám já. A vEnd může potvrdit že těch moc není. Jen abych si udělal čas a dal se Spyem dohromady upgrade trvalo skoro 3 měsíce a to jsem v podstatě upgrade hodil na Spye a jen mu sem tam asistoval. Pokud má kdokoliv zájem není problém a může se s námi na překladu podílet
  15. zkus si zaktualizovat includy u mě kompilace proběhla v pořádku
  16. Hele asi si zkus z aktualizovat includy u mě compilace proběhla bez problému
  17. Ewwe

    ostatní NPC Generátor

    A co to řeší ? Nebo jaký je v tom praktický rozdíl ? Já ten tvůj zápis neznám...
  18. Ewwe

    ostatní NPC Generátor

    No tak trochu. Přišlo mi že mi zabere dost času udělat ten script pro npc.. Ŕádově třeba minutu času který můžu věnovat něčemu jinému. Tak jsem si napsal pidi apku která tu minut scvrkne na 3 vteřiny
  19. Ewwe

    ostatní NPC Generátor

    Je to taková blbost pro vygenerování a zkompilování scriptu pro spuštění NPC. Program po zadání jména nahrávky a typu nahrávky vytvoří pwn a amx soubor který umístíte do npcmodes Prakticky nic na tom není a některým začátečníkům v C# se to třeba může hodit. Zdrojový kód: private void button1_Click(object sender, EventArgs e) { int type = comboBox1.SelectedIndex; if (type == -1) button1.Text = "Vyber typ..."; else if( textBox1.Text.Length == 0 ) button1.Text = "Zadej jméno..."; else { if (type == 0) type = 2; else type = 1; string code = String.Format("#define RECORDING \"{0}\"", textBox1.Text) + Environment.NewLine; code += String.Format("#define RECORDING_TYPE {0}", type) + Environment.NewLine + Environment.NewLine; code += "#include <a_npc>" + Environment.NewLine; code += "main(){}" + Environment.NewLine; code += "public OnRecordingPlaybackEnd() StartRecordingPlayback(RECORDING_TYPE, RECORDING);" + Environment.NewLine; if (type == 1) { code += "public OnNPCEnterVehicle(vehicleid, seatid) StartRecordingPlayback(RECORDING_TYPE, RECORDING);" + Environment.NewLine; code += "public OnNPCExitVehicle() StopRecordingPlayback();" + Environment.NewLine; } else { code += "public OnNPCSpawn() StartRecordingPlayback(RECORDING_TYPE, RECORDING);" + Environment.NewLine; } System.IO.File.WriteAllText(String.Format("{0}.pwn", textBox1.Text), code); ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "pawncc.exe"; startInfo.Arguments = String.Format("{0}.pwn", textBox1.Text); Process.Start(startInfo); } }
  20. pawn syntax je v pořadí
  21. Ewwe

    pomoc mysql príkazy

    u tebe v modu je v podstatě jedno jaký datový typ použiješ. V podstatě nebudeš mít tolik dat aby to něco znamenalo. Ale pokud chceš mít tabulky optimalizované tak si pokaždé stačí říct jakých hodnot bude daný sloupec nabývat. Bude to 1 a 0 ? Pak TINYINT(1) Bude to adminLevel ? pak TINYINT Bude to ID domu který vlastní ? Pak ti stačí SMALLINT Stačí se v PMA podívat a v poli s výběrem datového typu pokud ukážeš na některou položku dostateš title s popisem rozmezí min a max hodnoty
  22. Musíš si udělat proměnou třeba new crazyNick[MAX_PLAYERS]; a kontrolovat jestli je 0 nebo 1 a podle toho zapínat a vypínat
×
×
  • Create New...