Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-01-16, 17:16


G4NG$T4

Pawner






Wiek: 31
Na forum: 6276 dni
Posty: 48
Nick w MP: MickeY

Piwa: 7

Respekt: 45,3

Witam ,poradzielm sie pare osob i postawic serwer na MySQL.Najpierw zrobi?em rejestracje i logowanie mysql teraz mam taki problem
Kod:

if(dialogid == GUI_LOGIN)
{
if(!response)
return SendClientMessage(playerid, 0xFF0000AA, "Musisz si? zalogowa?!"), Kick(playerid);

new dest[128], pass[40], money,admin;
mysql_real_escape_string(inputtext, pass);
mysql_query_format("SELECT `money`, `bank, `admin`, `lider` FROM `players` WHERE `login` = '%s' AND `pass` = MD5('%s')", PlayerName(playerid), pass);
mysql_store_result();

if(!mysql_num_rows())
return ShowPlayerDialog(playerid, GUI_LOGIN, DIALOG_STYLE_INPUT, "Logowanie", "Has?o jest z?e!\nPodaj has?o:", "OK", "Wyjd?");

mysql_fetch_row(dest);
sscanf(dest, "p<|>dddd", money, PlayerInfo[playerid][BankGracza], PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][fLider]);
GivePlayerMoney(playerid, money);
SendClientMessage(playerid, 0x00FF00AA, "Twoje statystyki zosta?y wczytane!");
mysql_free_result();
PlayerInfo[playerid][Zalogowany] = 1;
return 1;
}

Nie wczytuje mi zmiennych ;/ Dlaczego ?Znalazlem ten skrypt gdzies na necie.Odrazu m?wie dopiero zaczynam zabawe z MySQL.

@edit
aha niewiem czy dobry dzial jak cos

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-17, 14:54


CRX







Wiek: 34
Na forum: 5671 dni
Posty: 114

Piwa: 106

Respekt: 51,6

Ostrzeżeń: 60%
Pawn
if(dialogid == GUI_LOGIN) 
{ 
if(!response) 
return SendClientMessage(playerid0xFF0000AA"Musisz si? zalogowa?!"), Kick(playerid); 

new dest[128], pass[40]; 
mysql_real_escape_string(inputtextpass); 
mysql_query_format("SELECT `money`, `bank, `admin`, `lider` FROM `players` WHERE `login` = '%s' AND `pass` = '%s'"PlayerName(playerid), pass); 
mysql_store_result(); 

if(!mysql_num_rows()) 
return ShowPlayerDialog(playeridGUI_LOGINDIALOG_STYLE_INPUT"Logowanie""Has?o jest z?e!\nPodaj has?o:""OK""Wyjd?"); 

mysql_fetch_row(dest); 
sscanf(dest"p<|>dddd"PlayerInfo[playerid][Money], PlayerInfo[playerid][BankGracza], PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][fLider]); 
GivePlayerMoney(playerid,  PlayerInfo[playerid][Money]); 
SendClientMessage(playerid0x00FF00AA"Twoje statystyki zosta?y wczytane!"); 
mysql_free_result(); 
PlayerInfo[playerid][Zalogowany] = 1; 
return 1; 
}


Dodaj sobie w enum "Money" i przy zapisie dodaj GetPlayerMoney.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-18, 13:19


G4NG$T4

Pawner






Wiek: 31
Na forum: 6276 dni
Posty: 48
Nick w MP: MickeY

Piwa: 7

Respekt: 45,3

Dobra dzi?ki dzia?a tylko teraz to mam taki problem, posiadam VPS'a i przy uruchomieniu serwera server_log wyglada tak
Kod:




----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3d, (C)2005-2011 SA-MP Team

[13:00]
[13:00] Server Plugins
[13:00] --------------
[13:00] Loading plugin: mysql.so
[13:00] Failed (libz.so.1: cannot open shared object file: No such file or directory)
[13:00] Loading plugin: streamer.so
[13:00]

*** Streamer Plugin v2.5.2 by Incognito loaded ***

[13:00] Loaded.
[13:00] Loading plugin: sscanf.so
[13:00]

[13:00] ===============================

[13:00] sscanf plugin loaded.

[13:00] (c) 2009 Alex "Y_Less" Cole

[13:00] ===============================

[13:00] Loaded.
[13:00] Loaded 2 plugins.

[13:00]
[13:00] Filterscripts
[13:00] ---------------
[13:00] Loading filterscript 'base.amx'...
[13:00]
--Base FS loaded.

[13:00] Loading filterscript 'gl_actions.amx'...
[13:00] Loading filterscript 'gl_property.amx'...
[13:00]
-----------------------------------
[13:00] Grand Larceny Property Filterscript
[13:00] -----------------------------------

[13:00] Loading filterscript 'gl_realtime.amx'...
[13:00] Loaded 4 filterscripts.

[13:00] Reading File: blank
[13:00] Reading File: properties/houses.txt
[13:00] Reading File: properties/businesses.txt
[13:00] Reading File: properties/banks.txt
[13:00] Reading File: properties/police.txt
[13:00] Script[gamemodes/ntrp.amx]: Run time error 19: "File or function is not found"
[13:00] Number of vehicle models: 0
ten plik libz.so.1 nie moge nigdzie znale?c na debiana 6.0 ;/

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-18, 13:56


dominiks230







Wiek: 27
Na forum: 5454 dni
Posty: 7
Nick w MP: [P$R]domin



Respekt: 50

Nie masz moze jakiego? plugina :)

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-18, 14:09


G4NG$T4

Pawner






Wiek: 31
Na forum: 6276 dni
Posty: 48
Nick w MP: MickeY

Piwa: 7

Respekt: 45,3

Dobra pomog?a komenda apt-get install lib32z1. Dzieki i tk za pomoc

@Up to jest libz.so.1 to jest gdzies w systemie plik bibiloteki :) tak dla wiadomosci ;p

Podpis
Postaw piwo autorowi tego posta
 

 
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku