Witam. Jak za?o?y? konto na ?wie?ym serwerze XyzzyRP. Baza danych jest po??czona z serwerem. Pr?bowa?em r?cznie przez baz? danych, po czym robi?em restart serwera MTA i "nieprawid?owy login lub has?o". Wszystko robi?em tak jak na YT pokazane by?o czyli wkleja?em has?o na MD5 hash generator i wkleja?em ten MD5 hash ale nadal nie dzia?a.
po zarejestrowaniu sie na serverze z t? paczk? i zalogowaniu si? normalnie pojawia si? okno wyboru spawnu i noralnie posta? sie spawni ale gdy wchodze na baze danych to w niej nie ma ?adnego urzytkownika w pystories users a id postaci czasem jest 0 a czasem 1 gdzy jest id 1 to sid pokazuje sie 34 wyskakiwanie id 1 lub 0 dzieje sie po rc i ponownym zalogowaniu sie po mojej weryfikacji plik?w baz danych czy jest dobrze podpi?ta by? jeden plik nie podpi?ty lecz to nic nie da?o nadal jest to samo jak by potrzeba by?o ss z db3 czy z bazy danych plik?w i innych to wy?le
Witam. Baza danych cofa?a post?py graczy. Serwer robiony by? na pysie, nie moge znale?? b??du. mieli?cie taki b??d i wiedzieli?cie jak si? z tym upora??
[center]Wczoraj dowiedzieli?my si? bardzo ciekawej sprawy, deweloperzy ze studia Rockstar Games wykonali niecodzienny ruch w ich wykonaniu, czyli ca?kowity reset kont graczy, kt?rzy korzystali z glitcha w GTA Online pozwalaj?cego na szybkie wzbogacenie si?.
Ka?dy wie, ?e w GTA Online nie brakuje przer??nych glitch?w, bug?w lub b??d?w, jest to sprawa tak na prawd? codzienna. Wiele graczy walczy z b??dami w grze, lecz wi?kszo?? woli je wykorzystywa? w spos?b nieodpowiedni, czyli na swoj? w?asn? korzy??. [b]Przyk?adem jest niedawno odkryty glitch, dzi?ki kt?remu zakupione nieruchomo?ci sprzedawane s? za wy?sz? ni? przy kupnie cen?, co pozwala na ?atwe zgromadzenie du?ej ilo?ci got?wki.[/b] Sprawa ta zosta?a mocno rozpowiedzenia, co za tym idzie szybko przyku?o to uwag? deweloper?w z Rockstar Games, kt?rzy mimo przyznawania kar, postanowili zareagowa? inaczej ni? zazwyczaj.
Do tej pory system kar dzia?a? tak, ?e gracz korzystaj?cy z r??nych glitch?w zostanie pozbawiony got?wki, kt?ra zosta?a zdobyta w?a?nie za pomoc? tego b??du. [b]Teraz, osoby kt?re u?ywamy najnowszego b??du, musz? pogodzi? si? z pe?nym resetem ich kont lub nawet banem, co oznacza utrate wszelkich osi?gni??, w tym got?wki, przedmiot?w i pojazd?w.[/b] Przy tej akcji, tw?rcy nie okazuj? ?adnej lito?ci a kary otrzymuj? nawet 7-letnie profile, a o podj?tych ?rodkach oficjalnie poinformowano .
Warto wspomnie?, ?e reset kont trwa ju? od d?u?szego czasu, a przedwczoraj mia?a miejsce kolejna du?a fala kar, kt?r...
Cze??!
Mam zrobiony prosty panel gui z przyciskiem zaloguj i zarejestruj.
Wszystko dzia?a jak nale?y, komunikaty te? si? pojawiaj?, ale chcia?bym wraz z:
Cze?? potrzebuje pomocy z dodawaniem ilosci postawionych objekt?w przez gracza, i chce ?eby t? ilo?? mia? on sam a nie wyszyscy. Ni?ej jest funkcja od dodawania i local objekty.Daje zimne piwerko
Hejo! I have question!
Zacznijmy od pocz?tku... Posiadam konto na SocialClubie, gdzie posiadam tylko i wy??cznie dost?p do Singleplayera (otrzyma?em konto ze zbanowanym multiplayerem). Jako ?e Singleplayer jest juz ma?o fascynuj?cy, chcia?bym pogra? z kolegami w GTAV, wi?c zawaha?em si? zakupi? gr? na STEAM'IE.
I teraz pytanie: Czy jak za?o?? nowe konto na SocialClubie to mog? po??czy? je z gr? na STEAM'ie abym nie musia? pobiera? od nowa GTA? Aktualnie mam pobrane GTA ze strony Rockstar, a z tego co si? orientuje to s? to dwa ca?kowicie inne klienty.
Dla os?b kt?re nie rozumiej? powy?szego tekstu, napisa?em wersj? uproszczon?:
> Mam konto SocialClub ze zbanowanym MP
> Chc? gra? w MP wi?c zamierzam zakupi? gr? na STEAM'ie
> Aktualnie posiadam pobrane GTA ze strony Rockstar
> Czy zamiast pobiera? od nowa GTA z platformy STEAM, mog? po??czy? konto ze Sociala? Oczywi?cie konto za?o?? nowe.
Witam mam pewien problem, pobra?em gm gta-rp i podpi??em go na serwer, lecz nie wiem jak utworzy? tam konto i posta?, prosi? bym o pomoc, z g?ry dzi?ki.
Tak jak w tytule gdy usuwam to jak id ostatnie np mia? 849 to usuwam wszystkie pojazdy z bazy danych i niema tych pojazd?w tylko ?e pierwszy pojazd ma id 850 czyli si? id nie resetuje jak to zrobi? tak samo jest z kontami UID Gamemode to OGRPG
mam problem z rejestracj? gracza poniewa? mam taki o to kod:
[code]
if(dialogid == REJESTRUJ)
{
if(response == 0)
{
SendClientMessage(playerid, COLOR_RED, "Anulowales/as rejestracje, zostaniesz wyrzucony z serwera!");
Kick(playerid);
}
if(response == 1)
{
if(strlen(inputtext) == 0)
{
ShowPlayerDialog(playerid, REJESTRUJ, DIALOG_STYLE_PASSWORD, "Rejestracja - RealLife", "Nie wpisales nowego hasla, wpisz swoje nowe haslo: ", "Zarejestruj", "Anuluj");
}
else
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
new EscapedText[60];
new str[128];
mysql_real_escape_string(inputtext, EscapedText);
format(str,sizeof(str),"INSERT INTO `members` (`name`,`haslo`,`cash`,`health`,`armor`,`skin`,`posX`,`posY`,`posZ`) VALUES ('%s','%s,1100,100.0,0.0,25,10.0,10.0,10.0)",name,EscapedText);
mysql_query(str);
printf(str);
}
}
} [/code]
Gdy wchodz? na serwer, wpisuje has?o, w konsoli pokazuje si? error:
[code]
[00:35:50] [join] Noorsik has joined the server (0:127.0.0.1)
[00:35:52] [MySQL] Error (0): Failed to exeute query. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1234,1100,100.0,0' at line 1.
[00:35:52] INSERT INTO `members` (`name`,`haslo`,`cash`,`health`,`armor`,`skin`,`po...
Tak jak w temacie, jak zrobi? zapis konta gracza na SQL (Czyta?em ju? poradnik Lukiego jak co?)? Nie wiem jak zrobi? aby po zarejestrowaniu gracza dodawa?o do tabeli i kolumny jego dane typu nick, ilo?? got?wki, skin itd. Tabele itd. mam ju? stworzon? tylko nie wiem jak zrobi? to dodawanie. A jeszcze po wyj?ciu gracza bym chcia? zrobi? r?wnie? zapis i tu nie wiem jak zrobi? odnajdywanie nick'u gracza (niby m?g?bym to zrobi? na UID, ale jeszcze nie wiem jak to zrobi? i na razie nie potrzebne mi to jest). Z g?ry dzi?kuj?
addCommandHandler("zaparkuj",function(plr)
if getPedOccupiedVehicle(plr) then if getElementData(getPedOccupiedVehicle(plr),"owner")==getPlayerName(plr) then
local x,y,z=getElementPosition(getPedOccupiedVehicle(plr)) local _,_,rot1=getVehicleRotation(getPedOccupiedVehicle(plr)) setElementData(getPedOccupiedVehicle(plr),"x",x) setElementData(getPedOccupiedVehicle(plr),"y",y) setElementData(getPedOccupiedVehicle(plr),"z",z) setElementData(getPedOccupiedVehicle(plr),"rot",rot) outputChatBox("*Tw?j pojazd zosta? zaparkowany.",plr,255,255,255) executeCommandHandler("save",plr) end
end
end)
Chodzi o to, ?eby zamiast GetPlayerName u?ywa?o getAccountName. Jestem pocz?tkujacy w LUA i niezbyt umiem to rozkmini?, bo prosta zamiana na GetAccountName zamiast GetPlayerName nie funkcjonuje poprawnie.
Pomocy , poniewa? od czasu do czasu niekt?re konto si? nie zapisze ,np. wbije i wyjdze z 20 razy i za kt?rym? razem konto si? nie zapisze i strace prawka kase rp itd.
Na moim serwie gra od 5 do 12 graczy ,i strasznie si? skar?? na to w Consoli mam takie
errory:
[code][2016-11-06 20:48:21] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:21] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-vehicles/s_vehbuy.lua:430: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:21] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:21] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-core/vehicles.lua:69: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:22] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:22] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-vehicles/s_vehbuy.lua:478: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:22] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91: attempt to call global 'mysql_query' (a nil value)
[2016-11-06 20:48:22] ERROR: [Podmianki]/[Podstawa]/[serwer]/ogrpg-core/vehicles.lua:82: call: failed to call 'ogrpg-db:pobierzWyniki' [string "?"]
[2016-11-06 20:48:22] ERROR: [Podstawa]/[bazydanych]/ogrpg-db/s_db.lua:91...
Witam mam problem z zapisywaniem konta premium paczka to ogrpg.
Wpisuje komend? na danie vipa i daje sobie na 30 dni wychodze z serwera wchodze i nie mam konta premium. za pomoc daje +
Doda??m tez sobie premium w bazie mysgl ale i tak jak wbijam na serwer to nie mam pisze Wczytano twoje dane a premium nie mam
[lua]
addEvent("core:spawnPlayer", true)
addEventHandler("core:spawnPlayer", root, function()
local pos=getElementData(source,"player:spawn")
if not pos then return end
fadeCamera(source, true)
spawnPlayer(source, pos[1], pos[2], pos[3])
setCameraTarget(source,source)
toggleControl(source,"fire", false)
toggleControl(source,"aim_weapon", false)
local load=loadPlayerData(source)
if load then triggerClientEvent(source,"addNotification",root,"* Wczytano Twoje dane","info") end
setElementData( source, 'HS_accountName', getPlayerName(source));
setElementData(source, "player:online", 0)
if getElementData(source,"player:premium") then
local queryA=string.format("SELECT * FROM ogrpg_users WHERE id=%d AND premiumdate>NOW() LIMIT 1", getElementData(source,"player:uid"))
local resultA=exports["ogrpg-db"]:pobierzWyniki(queryA)
if (resultA) then
outputChatBox("* Konto premium wa?ne do " ..resultA["premiumdate"], source)
end
end
triggerClientEvent(source,"core:bl...
Witam chcia?bym was poprosi? o pomoc w sprawie dodawania punkt?w do konta z zapisem do xml.Chodzi oto aby np po zabiciu gracza dodawa?o punkty do konta i zapisywa?o w xml.Za pomoc i
Witam, mam pewien problem ot?? nie sprawdza czy m?j nick istnieje w bazie danych, a co najlepsze mam ju? w bazie danych mojego u?ytkownika i tworzy mi nowego tak jak by nie sprawdza?o...
addEvent("onRegisterRequest", true) addEventHandler("onRegisterRequest", root, function(login, haslo)
if login and haslo then
local uzytkownicy = dbQuery(handler, "SELECT * FROM go_uzytkownicy") local result = dbPoll(uzytkownicy, -1)
if not result then return end for i,v in ipairs(result) do
if v.login ~= login then if not getElementData(source, "gracz_nowy") then
setElementData(source, "gracz_nowy", true) local blad = "Konto zosta?o za?o?one, mo?esz si? zalogowa?." triggerClientEvent(source, "onBlad", root, blad, true) dbExec(handler, "INSERT INTO go_uzytkownicy SET id='', login='"..login.."', haslo='"..md5(haslo).."'")
else
-- jezeli gracz chce dwa razy kliknac blokujemy mu :D
end else local blad = "Podane konto ju? istnieje w bazie danych." triggerClientEvent(source, "onBlad", root, blad) end
end
end
end)
Dzie? dobry, dawno mnie nie by?o na gtao. Pisz? m.in. w takiej sprawie, wzi??em si? ostatnio za pisanie GM'a wzoruj?c si? lekko na hone?cie, lecz usuwaj?c ca?? dynamik?. Oczywi?cie robi? to tylko dla siebie, ?eby lekko si? pobawi?, ale do rzeczy. Je?eli kto? bawi? si? w hone?cie to wie na jakiej zasadzie dzia?a tam info o graczu, wszystko jest zawarte w enumie. Teraz sprawy maj? si? tak, jak zrobi? by po nadaniu jakiej? rangi w PD przez komendanta(liczbowo w kodzie) by?a nadawana ona jako np. Posterunkowy? Mog? do legitymacji, /r itd. doda? to na zasadzie if, ale chcia?bym wiedzie? od was czy mo?na rozwi?za? to inaczej.
Kod:
[code]CMD:zatrudnijpd(playerid, cmdtext[])
{
if(GraczInfo[playerid][gPD]<=4)
{
format(String, sizeof(String),"Nie jeste? komendantem!");
SendClientMessage(playerid,bia?y,String);
return 1;
}
if(GraczInfo[playerid][gPD]==5) return 0;
new gracz,ranga;
if(sscanf(cmdtext, "ii",gracz))
{
format(String, sizeof(String),"U?yj: /zatrudnijpd ID 1-4.");
SendClientMessage(playerid,bia?y,String);
return 1;
}
if(!IsPlayerConnected(gracz)||gracz==playerid)
{
format(String, sizeof(String),"Gracz jest offline/niepoprawne ID gracza.");
SendClientMessage(playerid,bia?y,String);
return 1;
}
format(String, sizeof(String),"Zosta?e? zatrudniony w PD na stanowisko %s.",ranga);
SendClientMessage(gracz,bia?y,String);
format(String, sizeof(String),"Zatrudni?e? %s na stan...
Mam problem z kontami graczy, gdy? po zarejestrowaniu, plik z nimi jest automatycznie wrzucany do "/scriptfiles" przez co powstaje ma?y "burdel". Co mam wpisa? w kodzie, ?eby konta robi?y si? i zosta?y wczytywane z "/scriptfiles/Gracze"?
Witam wszystkich. Chcia?bym zrobi? co? takiego ?e kiedy gracz si? zarejestruj? to zostanie mu przydzielone ID konta. Na przyk?ad nowy gracz wchodzi na serwer, rejestruj? si? i dostaj? ID 5. Tylko nie za bardzo wiem jak to zrobi?. Prosz? o pomoc.
Na oficjalnej stronie Rockstar pojawi?a si? informacja, kt?ra m?wi o stopniowym wydawaniu $500.000 dla wszystkich graczy, kt?rzy chocia? raz odpalili gr? w pa?dzierniku. Paczka trafi do wszystkich w ci?gu dw?ch kolejnych dni (poczynaj?c od 06.11), wi?c bez obaw. Niekt?rzy z nas ju? wczoraj otrzymali pieni?dze, wi?c czas na reszt? graczy. W pi?tek pojawi si? informacja o zako?czeniu rozdawania pieni?dzy.
Witam, nie wiem o co ju? chodzi dlatego prosz? was o pomoc.
M?j problem polega na tym ?e czasem serwer wykrywa mi konto globalne a czasem w og?le, wiecie co mo?? by? tego przyczyn?? Je?li tak to prosz? o pomoc, mi tak wpad?o do g?owy ?e by? mo?e to jest przez to ze na tym hostingu co mamy strone jest ta baza mysql i mo?e nie daj? rady ona tych danych przes?a? do serwera.
Prosz? o piln? pomoc oraz pozdrawiam szanownych u?ytkownik?w Gtao.pl
Cze od czego zacz?? zale?y mi na wykonaniu rejestracji z oboj?tnie jakim zapisem, mo?e by? to dini, dof2, djson ale nie mysql oraz sql. Chia?bym aby by?o to co? takiego jak:
- Rejestrujesz pierw konto a potem przenosi Ci? do tworzenia postaci. Po za?o?eniu konta aby nie by?o wida? wybiera?ki tylko by na wybran? przy logowaniu posta? spawni?o.
Witam, mam problem na swoim serwerze, gdy? jak kto? chce si? zarejestrowa? to nie mo?e (ja tez pr?bowa?em). Kiedy? to dzia?a?o, czyli co? musia?em zepsu?. Po napisaniu komendy /register i wype?nieniu pisze na czacie Unknown Error.
Przyk?ad:
/register pomidorowa zupa123
Unknown Error
Je?li si? nie myl?, to co? mo?e by? w acl, gdy? kiedy? co? mia?em podobnego i jako? to naprawi?em, lecz teraz zapomnia?em jak to si? nazywa?o w acl. Prosz? o jak najszybsza pomoc
[glow=orange]Witajcie ponownie ;D[/glow]
A wi?c panowie i panie, ostatnio zacz??em robi? system sql kont, wg waszych wskaz?wek.
Oczywi?cie all dzia?a, lecz jest problem teraz getPlayerAccount i getAccountName oraz co si? wi??e z tym ACL odpadaj?.
Mo?na si? z tym pogodzi?.
OnPlayerLogin mo?na ztrigerrowa?, to wiem i to mi dzia?a, lecz problem jest jak p??niej w grze przy zabezpieczeniach pobra? login gracza z SQL?
My?la?em ?eby przy logowaniu gracza nada? elementData z loginem pobranym z sql.
Tylko teraz pytanie: Czy to b?dzie bezpieczne ?
Witam , jak m?g?bym zrobi? by przez stron? internetow? , konto za?o?one przez gracza zapisywa?o sie do bazy danych SQL ? Oczywi?cie wraz z has?em najlepiej z kodowaniem md5
Siemka Wam.Posiadam serwer SA-MP i pisze w sprawie i? od pewnego czasu na serwer w?amuj? si? jakie? typki na konta graczy.Znalaz?em spos?b jak oni to robi?.A wi?c: wbijaj? na ich nick,wpisuj? byle jakie has?o,pojawia im si? informacja ze jest z?e has?o,nast?pnie wybieraj? skin w kt?rej jest dany gracz,a potem wpisuj? cmd dotycz?ce frakcji i bez problemu mog? gra? na gracza koncie.Chcia?bym si? od Was dowiedzie? jak mo?na temu zaradzi? ?eby np po wpisaniu b??dnego has?a serwer automatycznie banowa?,kickowa? b?dz jako? zablokowa? w?amuj?c? si? osob?.Za pomoc daj? .