Jump to content

Balázs1

Members
  • Posts

    6
  • Joined

  • Last visited

About Balázs1

  • Birthday April 26

Details

  • Gang
    ?
  • Location
    Hungary
  • Occupation
    Developer
  • Interests
    LUA

Recent Profile Visitors

562 profile views

Balázs1's Achievements

Vic

Vic (3/54)

1

Reputation

  1. Hello there! The MTA client has been kicking me out continuously with this reason, and I haven't found much information about this error so far. Based on my observations, the issue arises when I'm writing scripts, but I can't specifically link it to any particular event, hence I need some help. What could be the problem? The exact reason for the kick is this: CD46 "Disconnected: You were kicked by (VF #3 0084 Data flood)" Probably @Dutchman101 or anybody else can help for me. Thank you in advance for the help.
  2. how do you store the passwords in the database? Is it hashed with passwordHash function too?
  3. Hello You have to use the passwordHash function instead of simple hash in the following line: because the two hash method is not equal. https://wiki.multitheftauto.com/wiki/PasswordHash
  4. Give the resource admin rights like this in acl.xml: <object name="resource."RESOURCE NAME HERE" /> Then type "reloadacl" command in console.
  5. Szia! 1 -> Szükség lenne egy nagyobb részre abból a scriptből, igy nem sok mindent lehet tudni róla. Lényeg az, h a getelementdata function egy elementet vár az 1. argumentumban, amiből majd lekéri az adatot ami rá van mentve és ezt az elementet a hibaüzenet alapján nem kapta meg. 2 -> Használd egy szerver oldali scriptben a setGameType("Új játékmód neve") functiont. 3 -> Ehhez szükség lesz az adatbázis kapcsolatra is, ami szinkronizálja a játszott perceiteket. setTimer() function segitségével futtass le percenként egy functiont ami növeli 1-gyel a játszott perc oszlopot a megadott táblában. Ha ez megvan, a dbExec-es adatsor frissités után állitsd át ugyanarra az értékre a játékosra mentett elementdata-t is a setElementData() functionnel.
  6. Szia! Ez a teames megoldás eléggé elavultnak tűnik. Javaslom, h ha már van account rendszered, akkor loginoláskor mentsd rá a játékosra a frakcióit a setElementData funkcióval. Készits egy különálló táblát a frakcióknak, ahol majd az Id-t a nevet, rangot, fizetést és egyéb adatokat tudsz majd tárolni az FK-hoz. Javaslom a táblás megoldást, hiszen ha pl 1o - 15 rangot kell tárolnod vagy hasonló, akkor sokkal könnyebben kezelhető a tömbösitett változat. Ha csak parancsok irása a cél, akkor getElementDataból lekéred a loginoláskor a playerre mentett frakció ID-s táblát, végigpörgeted egy for ciklussal, és ha megtalálja benne a parancshoz szükséges FK id-t, akkor továbbengeded a functiont.
×
×
  • Create New...