Szerző Téma: MYSQL gondok  (Megtekintve 757 alkalommal)

Nem elérhető Norby

  • 1575
    • Profil megtekintése
MYSQL gondok
« Dátum: 2011. december 10. - 16:06:07 »
0 Show voters
Hellosztok
Egy MYSQL admin rendszert irok és a Pénzt szeretném lementeni le is menti a pénzt csak ki olvastatni nemtudom amikor belépek
Így csináltam :
 
public PlayerLogin(playerid)
{
GetPlayerName(playerid,name,sizeof(name));
format(query,sizeof(query),\"SELECT * FROM felhasznalok WHERE name = \'%s\'\",name);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(line);
mysql_free_result();
new
id,
Name[20],
becename[20],
pass[20],
kedvencar[30],
Money;
sscanf(line,\"p<|>{ds[20]s[20]s[20]s[30]}d\",id,Name,becename,pass,kedvencar,Money);
SetPVarInt(playerid,\"Money\",Money);
GivePlayerMoney(playerid,GetPVarInt(playerid,\"Money\"));
return 1;
}

MYSQL gondok
« Válasz #1 Dátum: 2011. december 10. - 16:28:11 »
0 Show voters
1 tipp: ne töltsd be oda felülre, inkább írj egy parancsot , amivel le lehet kérdezni (/penztarca), és akkor még csak csitelni se tud senki sem :D

Nem elérhető Norby

  • 1575
    • Profil megtekintése
MYSQL gondok
« Válasz #2 Dátum: 2011. december 10. - 16:38:49 »
0 Show voters
De nekem most nem az kell hanem be akarom töltetni hogy amikor belép a játékos akkor amennyivel kilépett annyival lépjen is be a mentés megvan csak a be olvasás nem jó nem olvassa ki a táblából a Pénzt  :\'(

MYSQL gondok
« Válasz #3 Dátum: 2011. december 10. - 16:56:58 »
0 Show voters
[pawn]sscanf(line,\"p<|>ds[20]s[20]s[20]s[30]d\",id,Name,becename,pass,kedvencar,Money);[/pawn]

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MYSQL gondok
« Válasz #4 Dátum: 2011. december 10. - 17:06:15 »
0 Show voters
Én csak azt nem értem, ha jelen esetben a pénzt akarod betölteni, akkor minek töltesz be mindent?
[pawn]sscanf(line, \"p<|>{ds[20]s[20]s[20]s[30]}d\", Money);[/pawn]
Bár itt egyszerûbb lenne csak a pénzt kiválasztani a táblából az összes adat helyett, és mysql_fetch_int()-vel betölteni.
« Utoljára szerkesztve: 2011. december 10. - 17:10:13 írta kurta999 »

Nem elérhető Norby

  • 1575
    • Profil megtekintése
MYSQL gondok
« Válasz #5 Dátum: 2011. december 10. - 17:06:58 »
0 Show voters
Kurta a te scriptedben láttam ezt :D

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
MYSQL gondok
« Válasz #6 Dátum: 2011. december 10. - 17:09:26 »
0 Show voters
Hát ott kicsit nagyon másképp van :D

Nem elérhető Norby

  • 1575
    • Profil megtekintése
MYSQL gondok
« Válasz #7 Dátum: 2011. december 10. - 17:15:54 »
0 Show voters
Lehet hogy én néztem el de már müködik köszönöm Kurta!
:)
Zárok

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal