hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 11:59



Jelenlévő felhasználók

Jelenleg 240 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 239 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [AMXX] Run time error 5: memory access
HozzászólásElküldve: 2019.02.27. 21:02 
Offline
Senior Tag

Csatlakozott: 2017.04.30. 17:21
Hozzászólások: 286
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 66 alkalommal
Helló erre a kis forráskára kaptam ezt a hibát:
Hiba:
Kód:
L 02/27/2019 - 20:39:44: [AMXX] Run time error 5: memory access 
L 02/27/2019 - 20:39:44: [AMXX]    [0] a.sma::sql_load_user_thr (line 36)

Forrás:
Kód:
public sql_load_user(id)
{
   static Query[512];
   
   formatex(Query, charsmax(Query), "SELECT * FROM `a` WHERE `authid` = '%s';", g_authid[id]);
   SQL_ThreadQuery(g_SqlTuple, "sql_load_user_thr", Query);
   
   static szData[2]
   szData[0] = id
   szData[1] = get_user_userid(id)
}
public sql_load_user_thr(FailState, Handle:Query, Error[], Errcode, szData[], DataSize, Float:Queuetime)
{
   if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
      log_amx("%s", Error);
      return;
   }
   else {
      
      new id = szData[0]
      
      if (szData[1] != get_user_userid(id))
         return
      
      if(SQL_NumRows(Query) > 0) {
         hd_set_user_rang(id, SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "rang")))
         hd_set_user_oles(id, SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "kills")))
         SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "authid"), g_authid[id], charsmax(g_authid[]))
      }
      else
      {
         sql_add_user(id)
      }
   }
}

A 36. sor:
Kód:
if (szData[1] != get_user_userid(id))


Már rákerestem itt is és googlen is a hibára de nem sok sikerrel jártam sajnos :c
Aki tudna segíteni annak nagy hálám:3

Megoldva:
SQL_ThreadQuery(g_SqlTuple, "sql_load_user_thr", Query); --> SQL_ThreadQuery(g_SqlTuple, "sql_load_user_thr", Query, szData, 2);


A hozzászólást 1 alkalommal szerkesztették, utoljára aarpi. 2019.03.02. 16:11-kor.

Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2019.03.01. 22:51 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Tippre azért mert nem adja át az szData-t egyáltalán, csak létrehoztad használat nélkül.
Kód:
public sql_load_user(id)
{
   static Query[512];
   static szData[2]
   szData[0] = id
   szData[1] = get_user_userid(id)
   
   formatex(Query, charsmax(Query), "SELECT * FROM `a` WHERE `authid` = '%s';", g_authid[id]);
   SQL_ThreadQuery(g_SqlTuple, "sql_load_user_thr", Query, szData, 2);
}

Ők köszönték meg regener nek ezt a hozzászólást: aarpi. (2019.03.01. 23:21)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2019.03.01. 23:22 
Offline
Senior Tag

Csatlakozott: 2017.04.30. 17:21
Hozzászólások: 286
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 66 alkalommal
regener írta:
Tippre azért mert nem adja át az szData-t egyáltalán, csak létrehoztad használat nélkül.
Kód:
public sql_load_user(id)
{
   static Query[512];
   static szData[2]
   szData[0] = id
   szData[1] = get_user_userid(id)
   
   formatex(Query, charsmax(Query), "SELECT * FROM `a` WHERE `authid` = '%s';", g_authid[id]);
   SQL_ThreadQuery(g_SqlTuple, "sql_load_user_thr", Query, szData, 2);
}

Hát nem vágom aligha ez lenne a hiba több sqles pluginban is amit használok úgy szerepel ahogy bemásoltam és ott nincs ilyesmi hiba de megpróbálom hátha köszi:)


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 3 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 25 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole