Cze??! Jak zrobi? aby wy?wietla?o mi si? ID przy nikach graczy tak samo jak jest w mysql? Bo mam stworzone konto i jest ID do niego przypisane, wi?c jak zrobi? aby pod TAB te? to wy?wietla?o ?
Z tego co rozumiem to mam usun?? przecinek " 'ModPass " ale nic to nie daje, jak mam bez "Mod,ModPass" to dzia?a prawid?owo wie kto? jak to zrobi? poprawnie?
Co zrobi? aby zapisywa?y si? pieni?dze oraz pozycja gracza w mysql gdy mam juz stworzony skrypt na logowanie i rejestrowanie sie przez komend? po??czone z mysql.
Kodowanie has?a na md5.
Stawiam zimne
Czy m?g?by mi kto? da?/pom?c skrypty/przy skrypcie. Logowanie i rejestrowanie kont na serwerze oparte o baze danych mysql, bo mam ju? powi?zany serwer z baz? danych ale nie wiem jak zrobi? login & register panel oraz tabele do tego. Czy m?g?by kto? pom?c?? Stawiam zimne
Witam,
zaczynam przygod? mysql i nie wiem jak zrobi? pewn? rzecz, a mianowicie jak wy?wietli? tekst pobrany z bazy danych.
Bardzo bym prosi? o przyk?ad, albo wyt?umaczenie. Z g?ry dzi?kuj?.
Witam was chcia? bym aby na moim serwerze mta by?o takie co? jak ID (ale nie teki? ze za ka?dym razem ma? inne jak wbijesz na serwa tylko aby zawsze by?o takie same id np jak jestem s adminem mam id 1), Score i FPS mam ju? przygotowan? tabelk? na tab scoreboard i nie wiem ja to zrobi?, 2 mam te? problem z podpi?ciem bazy danych na serwer, znalaz?em poradnik tutaj na tej stronce http://gtao.pl/tut-mysql-vt58249.htm wszystko jest git ale nie rozumiem tych funkcji nie wiem gdzie mam to wpisa? czy m?g? by kto? napisa? mi to i powiedzie? gdzie to wklei?. Chodzi mi o to:
Jest to najwa?niejsza funkcja, poniewa? ??czy si? ona z naszym serwerem MySQL. Je?eli sami na swoim komputerze hostujemy serwer w miejsce 'hostname' mo?emy wpisa? 'localhost'.
Funkcja zwraca handler (niestety trudno to wyt?umaczy? na polski dlatego te? u?y?em j. angielskiego) je?li funkcja po??czy?a si? poprawnie, je?li nie funkcja zwraca nam nil (co? w stylu false).
mysql_query(handler, query)
Druga najwa?niejsza funkcja. Dzi?ki niej mo?emy tworzy? tabele, pobiera? rekordy, usuwa? rekordy, zmienia? rekordy, usuwa? tabele itp.
Funkcja zwraca nam nil, gdy funkcja nie zosta?a wykonana poprawnie lub MySQLResult (te? trudne do wyt?umaczenia).
Witam, mam taki problem, tworz? system logowania, ?eby ustali? do jakiej kolumny ma si? zapisywa? zmienna u?ywam zmiennej nick, kt?r? gracza wpisuj? przy logowaniu, pobieram j?, wysy?am do servera.
Po zalogowaniu, wykonuj? si? ten kod.
Teraz chc? stworzy? kolejny zas?b, lecz nie mam poj?cia jak mog? zapisywa? dane, je?eli zmienna nick jest tylko w jednym zasobie, u?ycie getPlayerSerial mnie nie ucieszy poniewa? serial zmienia si? po formacie lub po zainstalowaniu MTA na wirtualnej maszynie (sprawdzi?em), licz? na wasz? pomoc :-)
Witam, ten temat kieruj? jak najbardziej do Programist?w tego forum. Sprawa jest z mapk? HardTruck v3.0 [MySQL]. Problem tkwi w tym, ?e nie mog? jej odpali?. Doda?em serwer do "wyj?tk?w", lecz i to nie dzia?a, da?em znak "%" i nadal nie. M?cze si? ju? z tym 2-3 dni i nie mog? tego ogarn??. Pobra?em inne wersje HardTruck'a i dzia?aj? bez problemu, tylko w v1.3 bodaj?e jest problem ze score. Mapki HT znam ju? prawie na wylot, lecz nie mog? nadal rozwi?za? problemu z v3.0. Wpisuj? takie oto dane:
#define MYSQL_HOST "samp_evoluto" - nazwa bazy danych?
#define MYSQL_USER "evolutio" - u?ytkownik cPanel?
#define MYSQL_PASS "MOJEHAS?O" - has?o do cPanel?
#define MYSQL_DB "samp_evolutio" - tak?e nazwa bazy danych?
JE?LI TO ?LE UZUPE?NI?EM PROSZ? O SZCZEGÓŁOWO MI WYJA?NI? JAK TO WYPE?NI?
Mog? si? dowiedzie?, w czym pope?niam ten straszny b??d, od kt?rego zale?y odpalenie serwera? Baza MySQL jest na "proserwer.pl" i mam tam dost?p do cPanel. Prosz? Inferno, aby? odpowiedzia? mi w tym temacie, lub inna osoba, kt?ra si? na tym zna.
witam ;D
Jak zrobic system w mysql zeby drift si? zapisywa? do tabeli, bo chcem zrobic top 10 najlepszych drifter?w
nie chodzi mi tutaj o zapisywanie score tylko o to ze za 1 razem drifter uzysku 5 ty? punkt?w driftu.
nast?pnie zapisuje si? to w tabeli w mysql , Driftuje 2 raz i uzyskuje 10 tys punkt?w driftu . co tym samym pobi? sw?j rekord,
tak jakby update'tuje sw?j rekord
jakies pomys?y jak to zrobic ?
napewno co? z tym callbackiem
mam problem dotycz?cy zapisu danych mysql , wszystko jest okej , ale mam problem z d?ugo?cia lini
[code]
public OnPlayerDisconnect(playerid, reason)
{
if( PlayerInfo[ playerid ][ loggedIn ] )
{
new buf[ 254 ];
PlayerInfo[playerid][czas] = PlayerInfo[playerid][czas] + (GetTickCount()/1000) - (PlayerInfo[playerid][czas2]/1000);
PlayerInfo[ playerid] [ score ] = GetPlayerScore( playerid );
PlayerInfo[ playerid ][ money ] = GetPlayerMoney( playerid );
wyskakuje mi taki b?ad
[code]
C:UsersLuXoRDesktopSiWgamemodesmapa.pwn(397) : error 075: input line too long (after substitutions)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
[/code]
mam za d?uga linie , wiem o tym , ale jak zrobic zeby zmiescic to w 2 liniach , juz pr?bowa?em to mi sie s...
Witam. jako i? ze mia?em spor? przerwe w j?zyku pawn i mysql , jako i? przypominam sobie troche r?zne funkcje i poznaje te z samp 03x . chcia?bym sie dowiedzie? jak
jak zrobic w mysql ilo?? sp?dzonych godzin na serwerze . powiedzmy ze gramy 2 godziny wychodzimy zapisuje nam sie przegrany czas w grze i wchodzimy jeszcze raz zn?w gramy kolejne 2 godziny , dodaje nam kolejne 2 godziny czyli liczba przegranych godzin na serwerze wynosi 4 godziny .
jakie? pomys?y?
wiem ze trzeba zacz?? od tabeli ale co potem dalej ?
Pozdrawiam ;D
Witam. Chcia? bym napisa? skrypt dzi?ki kt?remu skin, kasa i score gracza zapisywa?o si? w bazie mysql. Niestety ale nie znam si? jeszcze tak dobrze na pisaniu skrypt?w pod baz? mysql wi?c czy mo?ecie mi w tym jako? pom?c na przyk?ad da? jaki? przyk?ad albo co??
Tak jak w tempacie. pod?aczy?em serwer pod baze db4free.net i podczas rejestracji na serwerze nie profil gracza nie zapisuje sie na bazie danych przy mapce by?o kilka starych graczy wiec zmieni?em nick na gracza z listy i wyskoczy?o mi zeby sie zalogowa? czyli jest po??czenie z bana i czyta mi pliki z niej ale nie chce ich zapisywa?. z g?ry dzi?kuje
Mam taki kod http://pastebin.com/azJSJYbk
recz w tym ?e nie mog? go za choler? zamieni? na mysql ine ?eczy porobi?em ale to sprawia mi najwi?kszy k?opot.
Mo?ecie zmieni? cho? cze?? tego kodu na mysql??
Witam, sprzera?em w google i nic nie znalaz?em na ten temat. Chcia?bym, aby?cie mi napisali kilka wskaz?wek.
1. Czy jest to trudne dla pocz?tkuj?cego pawnera? Czy wystarczy skopiowa? kilka linijek kod?w z np. Genius RP je?eli chc? edytowa? GFa pod MySQL?
2. Jakie pluginy/includy potrzebowa?bym?
3. Czy po??cz? si? z MySQL, je?eli on nie stoi na jednym ho?cie?
Tzn. Czy je?eli mam host np. ServHost i chc? podpi?? MySQL z ovh, bo tam mam forum - to jest mo?liwe?
Wykona?em sobie panele pod minecrafta, lecz sprzeda?em je i zacz??em 3 dni temu robi? do GTA. Uda?o si? - lecz chc? odpowiedzi na powy?sze pytania.
Postanowi?em napisa? rejestracj? / logowanie w MySQL, mam ju? baz? danych oraz GUI, kt?re ma si? wy?wietli? - ale dalej ju? nie mam poj?cia co zrobi?, w bazie danych mam takie co? jak: nazwa, haslo, adminlvl, skin, czas (ilo?? SEKUND online). Chcia?bym teraz zrobi? ?eby w GUI si? rejestrowa?o i logowa?o, przy rejestracji losowa?o skin i zapisywa?o nazwe / has?o, a przy logowaniu pobiera?o warto?ci adminlvl, skin, czas. Adminlvl klasycznie wykorzystywany by?by przy komendach, a wi?c tutaj jak sprawdzi? jaki gracz ma adminlvl? Potem ustawi? skin na taki, jaki jest w bazie danych, a na ko?cu czas - zamieni? na godziny i minuty i dalej nalicza? podczas gry. Wiem, mo?e chaotycznie napisa?em, ale chcia?bym to wszystko wykona?, tylko ?e nie mam poj?cia jak si? za to zabra?.
Witam. Kupi?em gamemode do mta ale potrzebne jest tam po??czenie z baz? danych MySQL. W mta trzeba by?o wgra? jakie? modu?y wiec je wgra?em ale co? nie dzia?a(korzysta?em z tego poradnika: http://www.gtao.pl/tut-mysql-vt58249.htm ).
Problem polega na tym ?e wszystko po??czy?em dobrze ale kiedy uruchamiam ten gamemode kt?ry kupi?em to wyskakuje taki b??d: ERROR: Unable to connect to mysql: (2003) Can't connect to MySQL server on "localhost" (10061).
PS: Korzystam z bazy MySQL z mojej strony www.
Prosze o pomoc i pozdrawiam,
Troll
Witam, ostatnio wgrywa?em mapke POP na domowym serwerze wszystko fajnie dzia?a opr?cz mysql i pisze mi ca?y czas, ?e mam si? zalogowa?.
Zrobi?em baze danych przez program wampserwer i te dane, kt?re mia?em w phpmyadmin wpisa?em do mapki w ustawieniach scriptfiles te? s? wpisane te dane ale i tak nie dzia?a
Jest to konfiguracja do plik?w na serwer aby sie tam dane wszystkie zapisywaly ale i tak przy odpalaniu serwera jest takie co?
[code]
[14:14:41] [debug] Run time error 19: "File or function is not found"
[14:14:41] [debug] mysql_fetch_row_format
[14:14:41] [debug] mysql_reconnect
[14:14:41] [debug] Run time error 19: "File or function is not found"
[14:14:41] [debug] mysql_fetch_row_format
[14:14:41] [debug] mysql_reconnect
[14:14:41] Script[gamemodes/gramytunet.amx]: Run time error 19: "File or function is not found"[/code]
Witam, mam problem z odpaleniem tego oto pocz?tkowego GM.
Nie wiem gdzie problem, GM kompiluje si? bez najmniejszego warningu, Pluginy mam z update'owane do najnowszych wersji.
Oto kod GM:
Pastebin
Z tej strony posiadam lokalny serwer Mysql:
webserv
I tutaj wyci?g z log?w, nawet nie odpali? si? GM i nie moge stwierdzi?, czy po??czy? si? z baz? danych czy nie:
Witajcie, od wiek?w korzystam z MySQL, ale ostatnio mam straszne problemy z Apache w XAMPP. Postanowi?em si? przerzuci? na SQLite. Lecz tu mam problem, czym r??ni? i jak r??ni? si? funkcje pomi?dzy SQLite a MySQL
Cze?? i czo?em. Robi? sys. osi?gni?? i mam pewien problem, chodzi z ich odczytem - w og?le nie dzia?a. Printowa?em "o1" czyli zmienn? l1 i w logach wyskoczy?a pusta linijka (tylko z czasem).
Kod:
[code]
new stri[256];
new l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13, l14, l15, l16, l17, l18, l19, l20;
GetPlayerName(playerid, plInfo[playerid][Nick], MAX_PLAYER_NAME);
format(stri, sizeof(stri), "SELECT `Nick` FROM `Osiagniecia` WHERE `Nick` = '%s'", plInfo[playerid][Nick]);
mysql_query(stri);
mysql_store_result();
if(mysql_num_rows() == 0)
{
new Query[300];
format(Query, sizeof(Query), "INSERT INTO `Osiagniecia` (`Nick`,`o1`,`o2`,`o3`,`o4`,`o5`,`o6`,`o7`,`o8`,`o9`,`o10`,`o11`,`o12`,`o13`,`o14`,`o15`,`o16`,`o17`,`o18`,`o19`,`o20`) VALUES ('%s','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d','%d')",PlayerName(playerid),0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
mysql_query(Query);
}
else
{
format(stri, 256, "SELECT * FROM `Osiagniecia` WHERE `Nick` = '%s'", plInfo[playerid][Nick]);
if(mysql_retrieve_row())
{
new result[35];
mysql_get_field("o1", result);
l1 = strval(result);
B?ad: ERROR: logowanies_logo.lua:5: bad argument #1 to 'mysql_query' (mysqlHandler expected, got string)
Consola:
[code]MySQL ON
Po??czono z baz? danych.
MySQL handler (#4)[/code]
mysql.lua
[lua]function polaczBazaMySQL()
local handler = mysql_connect("192.166.219.226", "xyz", "haslo", "xyz")
if(handler) then
outputConsole("Po??czono z baz? danych.")
elseif(not handler) then
outputConsole("Nie po?aczono si? z baz?.")
end
outputChatBox(tostring(handler))
return handler
end
addEventHandler("onResourceStart", getResourceRootElement(), polaczBazaMySQL)[/lua]
function wyslijSprawdzono(localPlayer, login, haslo)
local istnieje = mysql_query(polacz, "SELECT username FROM accounts WHERE username = '"..login.."'")
if mysql_num_rows(istnieje) > 0 then
local haselko = mysql_query(polacz, "SELECT * FROM accounts WHERE username ='"..login.."'")
if mysql_num_rows(haselko) > 0 then
local rzeczyGracza = mysql_fetch_assoc(haselko)
local id = tonumber(rzeczyGracza["id"])
local hasloPlayer = rzeczyGracza["password"]
if haslo == hasloPlayer then
triggerClientEvent(localPlayer, "schowajPanelLogowania", getRootElement(), id)
...
Cze?? chcia?em napisa? w starym temacie, ale zamkni?ty wi?c utworzy?em nowy
Mam system pojazd?w kt?ry zapisuje w?a?ciciela itp. w bazie no i chc? zapisa? hp pojazdu lecz nie wiem dok?adnie jak u?o?y? zapytanie, aby zapisa?o hp pojazdu w kt?rym siedzi gracz. Gracz mo?e mie? kilka pojazd?w takich samych i gdy u?o?y?em takie zapytanie:
to zapisuje hp do wszystkich takich modeli, a nie tylko do tego co siedzi w nim gracz.