←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

MySQL - Compile

Zablokowany

  • +
  • -
rafenn - zdjęcie rafenn 25.08.2010

A wiec mam zapisywanie na MySQL chciałem to skapitulować czekałem z bite 20 min. potem się bawiłem i zauważyłem ze jak usune to

format(szTemp,1023, SAVE_SKILL,PlayerXP[id],PlayerLevel[id],punkty[id],punktyhp[id],punktyar[id],punktykam[id],punktyniew[id],punktywzm[id],punktybuty[id],punktyres[id],punktygr[id],punktypistol[id],punktybron[id],punktybonusexp[id],punktyok[id],punktynies[id],punktykosa[id],szSteamId)


z


#define SAVE_SKILL "UPDATE `EXPMOD` SET `exp` = '%i',`lvl` = '%d',`pkt` = '%d',`hp` = '%d',`ar` = '%d',`kam` = '%d',`niew` = '%d',`wzm` = '%d',`buty` = '%d',`res` = '%d',`gr` = '%d' ,`pistol` = '%d' ,`bron` = '%d',`bonusexp` = '%d',`ok` = '%d',`nies` = '%d',`kosa` = '%d' WHERE `EXPMOD`.`steamid` = '%s';"

public Save_MySql(id)
{
new ErrorCode,Handle:SqlConnection = SQL_Connect(g_SqlTuple,ErrorCode,g_Error,511)
if(g_SqlTuple == Empty_Handle)
set_fail_state(g_Error)

new szSteamId[32], szName[32], szTemp[512]
get_user_authid(id, szSteamId, charsmax(szSteamId))
get_user_name(id, szName, charsmax(szName))

format(szTemp,1023, SAVE_SKILL,PlayerXP[id],PlayerLevel[id],punkty[id],punktyhp[id],punktyar[id],punktykam[id],punktyniew[id],punktywzm[id],punktybuty[id],punktyres[id],punktygr[id],punktypistol[id],punktybron[id],punktybonusexp[id],punktyok[id],punktynies[id],punktykosa[id],szSteamId)
SQL_ThreadQuery(g_SqlTuple,"IgnoreHandle",szTemp)

SQL_FreeHandle(SqlConnection)
}


wszystko się ładnie kompiluje

Co jest zle ?

PS. Jak usune tak z 6 pkt np : punktybuty[id],punktyres[id],punktygr[id],punktypistol[id],punktybron[id],punktybron[id]

To tez dziala
Użytkownik rafenn edytował ten post 25.08.2010 13:33
Odpowiedz

  • +
  • -
hefcio - zdjęcie hefcio 25.08.2010

Daj sma, czy coś, powiedz jakie błędy Ci wyskakują? Kompilujesz lokalnie/www ?
Odpowiedz

  • +
  • -
rafenn - zdjęcie rafenn 25.08.2010

lokalnie m nie kompiluje się wcale... czekałem z 20 min i nic

i wiem ze to przez ten fragment w/w
format(szTemp,1023, SAVE_SKILL,PlayerXP[id],PlayerLevel[id],punkty[id],punktyhp[id],punktyar[id],punktykam[id],punktyniew[id],punktywzm[id],punktybuty[id],punktyres[id],punktygr[id],punktypistol[id],punktybron[id],punktybonusexp[id],punktyok[id],punktynies[id],punktykosa[id],szSteamId)
Odpowiedz

  • +
  • -
hefcio - zdjęcie hefcio 25.08.2010

no wklej błędy z kompilacji czy coś, nie jesteśmy wróżkami :)


@@ Down :

No widzisz, mi nigdy się coś takiego jeszcze nie zdażyło, że w ogóle się nie chce kompilować. A do tego nie napisał nawet jako to mod/plugin ani nic, wkleił kawałek kodu z zapisem sqla i chce aby mu pomóc
Użytkownik hefcio edytował ten post 25.08.2010 20:32
Odpowiedz

  • +
  • -
AmD - zdjęcie AmD 25.08.2010

czasami myślę czy niektórzy potrafią czytać (sry ale trochę post wyżej jest irytujący)

podczas kompilowania gościowi nic nie wyskakuje...

0 błędów związanych z kompilacją oraz 0 że kompilacja się udała... po prostu czysta konsola...
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 25.08.2010

ehh
szTemp[512]
a potem masz
format(szTemp,1023,

zmień
format(szTemp,1023,
na
format(szTemp,charsmax(szTemp),
i
szTemp[512]
na
szTemp[1024]
Odpowiedz

  • +
  • -
rafenn - zdjęcie rafenn 25.08.2010

Nadal nic ;/
Odpowiedz
Zablokowany