Jump to content

DuFF

Uživatel
  • Příspěvků

    196
  • Registrován

  • Aktivní

  • Vítězných dnů

    16

DuFF last won the day on Prosinec 8 2019

DuFF had the most liked content!

Reputace

46 Dwaine

3 Followers

About DuFF

  • Moto
    Silver I - běžný uživatel
  • Narozeniny 22.8.1998

Kontaktní údaje

  • Skype
    Array

Návštěvníci

1 106 profile views
  1. DuFF

    pomoc Error 001

    Bolo by fajn, keby si založil na každý problém zvlášť topic.
  2. DuFF

    pomoc srandy s enumami

    Chcel by som mať viac spawn pozícií v jednej mape. Ako som písal, chcel by som k súradnici X n-tej spawn pozícii mapy map pristupovať takto: ArenaMaps[map][E_SPAWN_POINTS][n][E_X] Ten kód s jednou pozíciou pre mapu mi samozrejme funguje.
  3. DuFF

    pomoc srandy s enumami

    Zdravím, chcel by som vytvoriť pole DeathmatchMaps, v ktorom by som uchovával všetky informácie o mapách. Konkrétne názov mapy a niekoľko spawn pozícií (pri spawne si vyberiem náhodnú z nich). K názvu mapy map by som chcel pristupovať takto: ArenaMaps[map][E_NAME] a k súradnici x n-tej pozícii mapy map takto: ArenaMaps[map][E_SPAWN_POINTS][n][E_X] Zatiaľ sa mi to podarilo spojazdniť iba s jednou spawn pozíciou takto: Potom som skúsil pridať podporu viacerých pozícií, ale bohužiaľ pawn nepodporuje takúto syntax: PS: Viem, že to ide spraviť jednoduchšie rozdelením na viaceré premenné, ale rád by som k poľu pristupoval tak, ako som popísal vyššie a ideálne ho aj rovno inicializoval.
  4. Pri pripojení hráča v (OnPlayerConnect alebo v OnIncomingConnection) skontroluj, či je už na serveri niekto s touto IP (for cyklom cez všetkých pripojených hráčov) a ak áno, tak toho pripájajúceho sa kickni.
  5. Skontroluj si cars.txt. Podľa mňa ti to robí preto, že tam máš zapísané 3 vozidlá pre jedného hráča.
  6. V tom prípade nedovol, aby bolo v súbore cars.txt viac záznamov (riadkov) pre jedného hráča - pri kupovaní vozidla nedovol hráčovi kúpiť ďalšie vozidlo, ak už jedno vlastní alebo prepíš existujúci záznam. Potom ti posledný Quiterov kód bude fungovať (ak zmažeš ten else, v ktorom sa hráčovi vypisuje, že nevlastní Burrito).
  7. Ako ti to má vlastne fungovať? Chceš, aby jeden hráč mohol vlastniť viacero áut naraz? Ak áno, ktoré z nich sa má spawnúť, po napísaní /garaz2? Ďalej som si všimol chybu v zápise do súboru - používaš mód io_write, ktorý po otvorení súboru zmaže celý jeho obsah (tým pádom prídu ostatní hráči o svoje autá). V tomto prípade chceš použiť radšej io_append.
  8. DuFF

    pomoc Pomoc

    Nazdar, záleží, či chceš nastavovať automatické AFK iba hráčom, ktorí majú GTA pauznuté / minimalizované ("sú v ESC") alebo aj tých, ktorí pauznutú hru nemajú, ale nevykonávajú žiadnu aktivitu (stoja na mieste). Ak má hráč pauznutú hru, tak sa nevolá OnPlayerUpdate. Môžeš si teda ukladať timestamp, kedy sa OnPlayerUpdate naposledy zavolalo a nejakým timerom kontrolovať, či je rozdiel aktuálneho času a tohto timestampu väčší ako nejaká hodnota (napr. 15 minút). Ak áno, môžeš vyhlásiť, že hráč strávil 15 minút v ESC. Treba si dať ešte pozor na spectujúcich hráčov, mám pocit, že ak hráč niekoho spectuje, OnPlayerUpdate sa tiež nevolá. V prípade detekcie neaktivity si chceš asi ukladať timestamp poslednej hráčovej "akcie". Napríklad poslanie správy do chatu (OnPlayerText), príkazu (OnPlayerCommandText), stlačenie tlačítka (OnPlayerKeyStateChange), ... Ďalej môžeš postupovať timerom ako v predchádzajúcom prípade.
  9. DuFF

    pomoc Pad celeho servera

    Možno by som skúsil načítať texty (aspoň nejaké krátke, ktoré potrebuješ zobrazovať často), zo súboru iba raz pri štarte serveru do globálneho poľa stringov a potom už čítal iba z toho poľa. Ako presne vyzerá ten tvoj while cyklus, čo údajne spôsobuje pád?
  10. DuFF

    pomoc Viac jazykov v GM

    Podľa mňa je problém v tom, že keď zapíšeš do súboru "\n" ručne, tak tam nevložíš 1 znak (line feed), ale 2 oddelené znaky (lomítko a n). Skúsil by som vo všetkých stringoch načítaných zo súboru nahradiť substring "\\n" znakom "\n". Možeš na to použiť napríklad funkciu str_replace, ktorá sa ale nenachádza v include a_samp, ale napríklad tu. Ak to bude fungovať, analogicky potom rieš aj sekvenciu \t atď.
  11. Podľa mňa si len zadal blbé súradnice (vzhľadom na to, že ti ostatné CP fungujú a nezdá sa mi, že -1421 by bola Z súradnica, ktorú chceš).
  12. DuFF

    pomoc Pomoc-PortČas

    Čo tak zadávať súradnice priamo do SetTimerEx, aby si sa vyhol obrovskému switchu v pwarp? Nejak takto:
  13. Nikdy som FS nehral, ale GIANTS Editor by ti mohol pomôcť: https://www.youtube.com/watch?v=964_pboeGiM http://www.farmingsimulator19mods.com/giants-editor-64bit-v8-1-0-fs19/
  14. DuFF

    pomoc Timery a Časovanie

    ID | Slot ------------ 36 | 7 37 | 7 38 | 7 40 | 12 41 | 9 43 | 9 Nie je to náhodou tým, ako hovoril Meric? Momentálne tam vidím iba 3 rôzne sloty. Ak givneš hráčovi zbraň napr. so slotom 7 a hráč už na tom slote nejakú zbraň má, tak sa mu nahradí. Skús viac rôznych slotov: https://wiki.sa-mp.com/wiki/Weapons
  15. DuFF

    pomoc Timery a Časovanie

    Bez kódu naozaj nevieme.
×
×
  • Create New...