Jump to content

W1nCZ

Uživatel
  • Příspěvků

    186
  • Registrován

  • Aktivní

Everything posted by W1nCZ

  1. No právě já nevím o ničem v kódu, co by to mohlo způsobit. A právě chci mít nastavené týmy. Mám pocit, že to tak je jako výchozí, že hráči stejného týmu nemůžou zabíjet sami sebe, ale mělo by to nějak jít změnit.
  2. public OnPlayerDeath(playerid, killerid, reason) { if(killerid != INVALID_PLAYER_ID) { SendClientMessage(killerid, GREEN, "Zabil jsi nepřítele. (respekt +1)"); SendClientMessage(playerid, RED, "Zabil tě nepřítel. (respekt -1)"); SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); SetPlayerScore(playerid, GetPlayerScore(playerid) - 1); } else if(killerid == INVALID_PLAYER_ID) { SendClientMessage(killerid, RED, "Zabil jsi se. (respekt -1)"); SetPlayerScore(playerid, GetPlayerScore(playerid) - 1); } return 1; } Tohle jsi myslel?
  3. Zdravím, potřebuji poradit jak zrušit antiteamkill. Nic jsem v kodu nedělal co by to mohlo narušit. V onplayerdeath mam akorát počítání score gangů. Musí to tam být nastavený od začátku.
  4. W1nCZ

    pomoc Povolání

    Je dobře, že jsi to vyřešil, ale poradím ti ten pickup vyřeš jinak. Ten timer je zbytečný aspoň pokud vím. Stačí to udělat na tlačítko, resp. dialog pustí kdy on bude chtít. Podle mě ušetříš strašně server. Já osobně dělám všechny dialogy a alt.
  5. Zdravím, objednal jsem si vps u hostzóny. Po zaplacení mi přišel email, kde byly údaje: ip,name,user,password. Jak mám dál pokračovat? Myslel jsem, že mi přijde trochu informací. Jako od čeho to jsou údaje přes co se tam dostanu. Mohl by mi někdo poradit? Nejlíp skype: pagganiny Děkuji, wincz.
  6. W1nCZ

    pomoc Povolání

    Checkpointy nějak neumím, ale pokusím se poradit. Trochu mě zaráží co má být if (cp[playerid] == 101) konkrétně to 101. Vím, že to je akorát id toho dialogu, ale myslím si že ty checkpointy bys měl pojmenovat např cp1 = SetPlayerCheckpoint(..) A pak dáš if(cp[playerid] == cp1) A zajímala by mě tvoje myšlenka mít zaměstnávání na timer.
  7. Taky jsem začínal z rze, ale čím dál víc je to nesmyslný. Už je tu tolik severu s originálním módem. Bez vlastního módu se do serveru nepouštět. Max. tak na doma s kamarády po lanu.
  8. Jako, místo toho onplayerupdate?
  9. Děkuji. Právě jak se všude píše jak se s tím musí opatrně a že je to náročný tak takový věci ani moc nepoužívám.
  10. Děkuji, moc mi to pomohlo. Ještě poslední věc, která navazuje. Jak udělat, aby mi to např vypsalo zprávu když vejdu do zóny. Napadlo mě něco s OnPlayerStateChange, něco jsem i udělal ale nebylo to podle mě zrovna to správné. Také mě napadlo hned po připojení či spawnu spustit timer, který to bude např každou vteřinu kontrolovat. Co myslíte? Případně jak to udělat lépe.
  11. Děkuji. A konkrétně jak zjistim jestli je v gang zone? na to je nejakej stock nebo tak něco? Na netu sem toho moc nenašel.
  12. Zdravím. Potřebuji poradit ohledně války o území. Jak a kde udělat podmínku "když jeden z gangu nebude mít ani jednoho člena v zóně". V tu chvíli to přeruší válku. Děkuji.
  13. Děkuji moc, alespoň tobě ATomasi. Všechno si mi osvětlil. Mě jen nějak nedošlo, že se to zobrazuje přímo hráčům. Myslel jsem, že to bude něco jako u objektu.
  14. Toto jsem četl. A nejsem si jistý jestli to zcela chápu. Je mi jasné, že se to pustí na začátku serveru, ale jde mi o to jestli tam můžu dát vše. Když jsem dal: public OnGameModeInit() { glenpark = GangZoneCreate(1976.6414,-1450.6646, 1862.2040,-1352.0240); GangZoneShowForAll(glenpark, GRAY); return 1; } Nešlo mi to. Stačilo by kdyby jsi mi napsal. Jestli to tak vůbec jde. A případně jak bych toho mohl nejlépe dosáhnout, děkuji.
  15. Zdravím potřeboval bych si něco trochu ujasnit. Co přesně představuje gamemodeinit a co do něj můžu dát. Dělám gang zóny a potřebuji, aby se zóny zobrazily při zapnutí serveru jako šedé dokud to něco nezmění. Šlo by to i do on player connect, ale to je zbytečně náročné ne?
  16. Dobrý den, hledám mappera pro svůj mód. Je to jednoduchý team deathmatch. Pár gangů bojuje o území, sklady, tagy a tak. A policie jim v tom zamezuje. Postupně bych z toho udělal Roleplay. Na peněžní odměnu nemám. Hledám spolupráci na projektu. Zájem bud tady nebo skype:"pagganiny" zde poskytnu více info. přeji hezký den, Wincz.
  17. Děkuji. Bylo to tím a ještě navíc sem zapomněl napsat s "/Users/%s.sav"
  18. Ano soubor i uložené heslo. Nevíš přesně jak funguje ten hash. Místo písmen jako heslo se mi tam zapsaly čísla. Jinak vím, že jsem měl někdy podobný problém bylo to jen nějaké prohození těch dialogů, ale už nevím co to spravilo. Jen sem něco zkopíroval do kódu. :/
  19. Vytvářím registraci přes dini. Jednoduše přihlásíte se pokud soubor s vaším jménem neexistuje zobrazí vám to dialog registrace a poté vytvoří soubor. Příště když se připojíte na server a už soubor existuje zobrazí dialog přihlášení a po zadání hesla přihlásí hráče. Bohužel registrace se povede heslo se uloží do souboru, rovnou mě to přihlásí, ale příště když přijdu na server znovu zobrazí se mi zas registrace. public OnPlayerConnect(playerid) { new cesta[48]; format(cesta, sizeof(cesta), "/Users/%.sav", Jmeno(playerid)); if(dini_Exists(cesta)) { ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Přihlášení", "Pro přihlášní zadejte vaše heslo.", "Potvrdit", "Odpojit"); } else if(!dini_Exists(cesta)) { ShowPlayerDialog(playerid, 0, DIALOG_STYLE_PASSWORD, "Registrace", "Nemáte zaregistrovaný účet. Zadejte vaše budoucí heslo", "Potvrdit", "Odpojit"); } return 1; } public OnPlayerDisconnect(playerid, reason) { // Ukládání new cesta[48]; format(cesta, sizeof(cesta), "/Users/%.sav", Jmeno(playerid)); dini_IntSet(cesta, "Money", GetPlayerMoney(playerid)); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new cesta[48]; format(cesta, sizeof(cesta), "/Users/%s.acc", Jmeno(playerid)); if(dialogid == 0) { if(!response) return Kick(playerid); if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 0, DIALOG_STYLE_PASSWORD, "Registrace", "Zadejte heslo.", "Potvrdit", "Odpojit"); else { dini_Create(cesta); dini_IntSet(cesta, "Password", udb_hash(inputtext)); SendClientMessage(playerid, YELLOW, "Jsi úspěšně přihlášený."); } } else if(dialogid == 1) { if(!response) return Kick(playerid); else if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Přihlášení", "Pro přihlášní zadejte vaše heslo.", "Potvrdit", "Odpojit"); else if(udb_hash(inputtext) != dini_Int(cesta, "Password")) return ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Přihlášení", "Zadali jste špatné heslo! Zkuste to znovu.", "Potvrdit", "Odpojit"); else if(udb_hash(inputtext) == dini_Int(cesta, "Password")) { // Načítání SendClientMessage(playerid,RED, "Jste přihlášen."); SetPlayerMoney(playerid, dini_Int(cesta, "Money")); } } return 1; } stock Jmeno(playerid) { new n[26]; GetPlayerName(playerid, n, sizeof(n)); return n; } Vše co se toho týká. Kompilator nic nehlásí.
  20. W1nCZ

    ostatní 1.Web Design

    Děkuji za radu. Určitě se toho budu držet aspoň z části.
  21. W1nCZ

    ostatní 1.Web Design

    Neumím to moc zatím. A tak sem si chtěl napřed ujasnit jak chci aby to vypadalo a jestly to tak bude vubec vypadat dobře. A pak až řešit jak to udělat a dostat to nějak na web. Jinak tady je to na kódované, ale mám problém s obléma hranama a ešte ty bordery v menu. http://nejnejlevnejsipelety.8u.cz/
  22. W1nCZ

    ostatní 1.Web Design

    Dobrý den, vytvářel jsem pro kamaráda web. Zajímal by mě váš názor na vzhled. Je to můj první výtvor ve photoshopu, grafice vůbec.
  23. Děkuji za rady, pomohlo mi to. Už funkční.. můžete lock
  24. Dobrý den, začal jsem si dělat web a narazil jsem na problém z kterým už déle nemůžu pohnout. Vytvořil jsem si amatérský design ve photoshopu a chtěl jsem ho nakódovat. Šlo mi jen o napozicování částí webu a vytvoření vysledného webu, zatím bez obsahu jen s menu. Pracoval jsem podle videa na yt kde byli vysvětleny tak nějak všechny potřebné věci. Vytvořil jsem si kostru z divu a začal jsem přidávat vlastnosti v css. Vytvořil jsem si kostru rozměry a rozložením stejnou vzhledu akorát jen z barevných obdélníku, když jsem pak chtěl na jednotlivé částí vložit obrázek jako pozadí divu místo barvy, nic se neukázalo. Přiložím index.html a styly.css, je to ve fázi kdy je to rosekáné na části napozicováné a je tam jak jsem se snažil nahrát záhlaví. Rád bych kdyby se na to někdo podíval a zkusil poradit čím by to mohlo být,vnejlěpší případě přiložit soubor opravený, já si to sám nastuduji. děkuji předem, Wincz. //edit prosím, přesuntě tento topic do html/css - help. nevědel jsem že tu je help i ohlědně webu. Omlouvám se. index.html styl.css
  25. Děkuji vrhnu se do toho. Toje teda jakoby web uplně od záčátku kódu, bez použití redakčních systému nebo něčeho takovýho ne ?
×
×
  • Create New...