Jump to content

Segítség


Recommended Posts

Posted (edited)

Sziasztok!

Két dologban szeretnék segítséget kérni!

Az egyik, hogy a szerveremen nem működik az autómatikus "unmute". Ha valaki "mute"-t kap akkor csak manuálisan lehet "unmute"-zni. Azt szeretném ha valaki kap 1 vagy 5 percet akkor 1 vagy 5 perc múlva magától legyen unmutolva.

A másik gondom pedig a "Moderator"-ban van. Itt nem működik az admin panelban a "Set Next Map" gomb. Pedig látható funkció, de nem csinál semmit. Csak a "Start Gamemode with Map" gombal lehet mapot indítani ami nem túl jó.

Ha valaki tud segítsen!

Köszi!

Edited by Guest
Posted

Lehetne, hogy nem ilyen színnel írsz? Bántja a szememet.

Alap adminpanelt használsz? Érdemes nézni a hibaüzeneteket, mikor unmute-olnia kéne. (/debugscript 3). Lehet ACL probléma pl., tehát hogy a szkriptnek nincs joga az unmute-hoz.

Ugyanígy érdemes megnézni, hogy van-e hibaüzenet a Nex Map gombra való kattintáskor és akkor lenne mi alapján elindulni.

Posted

WARNING: [admin]/admin/server/admin_server.lua:1467: Admin security - Client without admin panel rights trigged an admin panel event. 127.0.0.1 (aPlayer mute)

Ennyit találtam.

Posted

Ez is valami. Most nem vagyok gépnél, de később ránézek mi okozhat ilyen hibát.

Edit:

Megnéztem, az a hibaüzenet azért elég ritka esetekben állhat elő (Például ha valaki bejelentkezik, megnyitja a panelt, kijelentkezik, majd megpróbál csinálni valamit ). De az unmute-nak mennie kéne alapból. Az ACL-ben nem állítgattál dolgokat? A Console-nak megvannak a jogai?

A next map-os dologhoz meg: hozzá kell adni a "Moderator" csoportot is a race modhoz, hogy neki is engedélyezve legyen az. A race meta.xml-jében vagy admin panel, resources fül, listából race-t kikeres, settings és ott van valami olyasmi, hogy admingroups. Na oda kell hozzáírni a Moderatort.

Posted

A Moderator-os dolog megoldódott! Valóban csak annyit kellett csinálni! Köszönöm a segítséget!

Viszont az "unmute" még nem találtam rá a hibára. Az ACL-t variáltam, de csak annyiban, hogy milyen jogok legyenek adminba, smodba meg modba. Van valami konkrét, hogy ott mit nézzek?

Posted

Ha esetleg nem a legfrissebb admin lenne fönt szerveren, innen letöltheted a legfrissebb resource csomagot, aből frissítheted az admint, hogy biztos legyen, hogy nem a szkripttel van a gond: https://mirror.multitheftauto.com/mtasa/resources/

És ha nem azzal van a gond akkor az ACL problémán kívűl más nem jut eszembe. Ellenőrizd, hogy a Console ACL csoportjában ott van-e a "command.unmute". Ha nem találod a hibát beteheted ide is az acl.xml-ed, megnézem én is vagy akár privátban is küldheted, ha nem akarod, hogy mindenki lássa.

Posted

Azt meg tudja mondani valaki hogy a szerver hová menti a játékosok adatait? Olyasmire gondolok, hogy pont meg pénz.

És még egy kérdés: Hogy tudok kiszedni valakit egy "team"-ből, admin panelből csak akkor lehetséges ha online a játékos. De gondolom ezt is menti valahová a szerver!

És egy harmadik kérdés: A szerveremen több játékmód van, DD,Shooter és Old School DM. Hogy lehetne megoldani hogy a DM mapoknál csak akkor jöjjön be a votemanager ha már mindenki meghalt? (elég rossz ha valaki pont jó időt futna de kihal mögüle mindenki és nem ér be.) És hogy csak azoknál a mapoknál legyen így mert DD és Shooternél viszont elég gáz lenne.

Ha valaki tud, segítsen.

Köszi

Posted

1.) setAccountData-val mentett dolgok a szerver deathmatch mappájában lévő internal.db, sqlite tipusú adatbázisfájlba mentődnek. A executeSQLQuery-vel mentett adatok, az előbb említett mappában lévő registry.db-ben vannak. De ezeken kívűl szkripttől függően több helyre is mentődhetnek a dolgok, mondjuk külső adatbázisba vagy egy adabtázis/xml fájlba a szkript (resource) mappájában.

2.)Alapból az MTA nem menti a csapatot kilépésnél, tehát ekőször meg kell keresni melyik szkript teszi. Majd meg lehet keresni, hogy hol, hogyan tárolja az adatokat és kézzel átírni, vagy megnézni nem biztosít-e erre függvényt az adott szkript és ha igen, akkor azt használni.

3.)Votemanager és a modjaid beállításait érdemes megnézni, nincs-e lehetőség ilyet beállítani, amit szeretnél. Ha nincs akkor valószínűleg nincs más mód, mint belenyúlni a szkriptbe.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...