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 mam problem z parkingiem OGRPG v2 , ot?? nie wiem co doda? aby zapisywa?o handling. Prosz? o pomoc. Poza tym Mam problem z zabieraniem prawka, ot?? dzia?a tylko zabieranie na Dni, nie dzia?a na minuty,godziny,miesi?ce.! Prosz? o pomoc i
Witam posiadam zapis postaci mysql i chcia?bym zapisa? wszystkie bronie + amunicja czy m?g?bym si? dowiedzie? jak to zapisa? wszystko w tabeli a nie ka?dy slot osobno ?
! Mam pewien problem, gdy? zapisuje mi logi, ale tylko pojedy?cze a reszte usuwa. Czyli wpisuje komend? i jeden log zast?puje drugim tworz?c mi tylko jedn? linijk? w pliku logs.txt
Witam jestem pocz?tkuj?cy w tworzeniu skrypt?w lua
lecz nie rozumiem jednego jak zrobi? by te teamy si? zapisywa?y poniewa? po ?mierci lub wyj?ciu z serwera i ponownym wej?ciu team znika a nie chce by tak by?o bo stwarza to problemy.
Witajcie mam problem z zapisywaniem danych konta kiedy doda?em zapisywanie loginu przesta?o dodawa? dane do mysql
w strukturze mysql mam oczywi?cie login
function saveAccounts () -- Save in the database
local account = getPlayerAccount ( source ) local login = getAccountName (account) local serial = getPlayerSerial ( source ) local x,y,z = getElementPosition( source ) local i = getElementInterior( source ) local d = getElementDimension( source ) local skin = getPedSkin ( source ) local money = getPlayerMoney ( source ) local health = getElementHealth ( source ) local armor = getPedArmor ( source ) local wanted = getPlayerWantedLevel ( source ) local q = mysql_query(database,"SELECT * FROM `accounts` WHERE `serial` = '".. serial .."'")
if(mysql_num_rows(q) == 0) then
mysql_query( database, "INSERT INTO accounts ( `serial`,login , x, y, z, intterior, demension, skin, money, health, armor, wanted ) VALUES ( '" .. serial .. "',"..login..", " .. x .. ", " .. y .. ", " .. z .. "," .. i .. ", " .. d .. "," .. skin .. "," .. money .. ", ".. health ..", ".. armor ..", " .. wanted .. ")" )
Witam, mam pewien problem ot?? zrobi?em sobie system pojazd?w xml, lecz nie dzia?a jak nale?y, to znaczy nie zapisuj? si? pojazdy, uruchomi?em sobie setimer co 3 sekundy zapisywanie lecz co chwil? bad argumenty, ale przecie? jak jest jeden pojazd na mapie zapisuje jego... tylko jak dodam drugi do xml ju? nie zapisuje, oczywi?cie id pojazdu jest pobierane jako getElementData o nazwie pojazd_id wi?c nie wiem w czym problem je?eli w xml pojazdy maj? 2 id (1, 2) a w xml si? liczy od 1 wi?c to jest dobrze zrobione, prosz? o pomoc.
for _,v in ipairs(getElementsByType("vehicle")) do
if getElementData(v, "pojazd_zrespiony") then
local health = getElementHealth(v)
local sprawdz = xmlFindChild(plik, "pojazd", getElementData(v, "pojazd_id"))
Witam, mam pewien problem ot?? zrobi?em sobie system pojazd?w xml, lecz nie dzia?a jak nale?y, to znaczy nie zapisuj? si? pojazdy, uruchomi?em sobie setimer co 3 sekundy zapisywanie lecz co chwil? bad argumenty, ale przecie? jak jest jeden pojazd na mapie zapisuje jego... tylko jak dodam drugi do xml ju? nie zapisuje, oczywi?cie id pojazdu jest pobierane jako getElementData o nazwie pojazd_id wi?c nie wiem w czym problem je?eli w xml pojazdy maj? 2 id (1, 2) a w xml si? liczy od 1 wi?c to jest dobrze zrobione, prosz? o pomoc.
for _,v in ipairs(getElementsByType("vehicle")) do
if getElementData(v, "pojazd_zrespiony") then
local health = getElementHealth(v)
local sprawdz = xmlFindChild(plik, "pojazd", getElementData(v, "pojazd_id"))
Witam! Mam skrypt na zapis aut w XML, natrafi?em na taki oto problem. ?e auta z mapy, r?wnie? zapisuj? i odtwarza. Jak zrobi?, aby nie zapisywa?o auta o danym ID? Za pomoc piwo.
Problem w tym ?e czas gry si? mno?y x2
Prawdopodobnie jest to wina PlayerSeconds kt?rego sie resetuj? gdy? to by resetowa?o aktualny czas gry co minute (dla przyk?adu)
Witam, chcia?bym si? z wami podzieli? skryptem kt?ry zapisze kas? po wyj?ciu z serwera i po wej?ciu na serwer wpisaniu /login xx xx ustawi wam tyle kasy ile mieli?cie.
function playerLogin (thePreviousAccount, theCurrentAccount, autoLogin)
if not (isGuestAccount (getPlayerAccount(source))) then
local accountData = getAccountData (theCurrentAccount, "kasa")
if (accountData) then
local playerMoney = getAccountData(theCurrentAccount, "kasa")
playerMoney = tonumber(playerMoney)
setPlayerMoney(source, playerMoney)
end
end
end
addEventHandler("onPlayerLogin", getRootElement(), playerLogin)
function onQuit()
if not (isGuestAccount (getPlayerAccount (source))) then
account = getPlayerAccount (source)
if (account) then
setAccountData(account,"kasa", tostring(getPlayerMoney(source)))
end
end
end
addEventHandler("onPlayerQuit", getRootElement(), onQuit)
Tylko nie wiele z tego rozumiem. Ka?dy pisze ?e to b?edy ma a to nie.
I nie kumam. Potrzebowa? bym skryptu kt?ry rejestruje i loguje (??czy si? z SQL).
Oraz zapisywanie konta, w czym jest zapisywanie kasy, skina,broni.
A i jak widzia?em s? tam skrypty, a co z zapytaniami do SQL. Trzeba samemu robi?, czy s? one ju? tak jakby zawarte w skrypcie ?.
Cze??, wie kto? jak ustawi? tak, ?eby po ponownym wej?ciu na serwer bro? i pieni?dze si? zapisywa?y? Je?li kto? wie, to prosz? o kod.
Login panel ju? mam, jak co?.
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
Witam posiadam tak ow? rejestracje:
[code]#include <a_samp>// G??wna biblioteka SA:MP`a
#include <Dini>// Zapis danych do pliku
#define LOGOWANIE 1 // ID dialogu Logowania
#define REJESTRACJA 2 // ID dialogu Rejestracji
#define KONTA "KONTA.ini" //zapisy kont
stock Rejestruj(playerid,key[])
{
new Gracz [64];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(Gracz,sizeof(Gracz), KONTA ,PlayerName);
dini_Create(Gracz);
dini_Set(Gracz,"Haslo",key);
dini_IntSet(Gracz,"Kasa",1000);
dini_IntSet(Gracz,"Punkty",0);
return 1;
}
stock Loguj(playerid, key[])
{
new Gracz [64];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(Gracz,sizeof(Gracz), KONTA ,PlayerName);
if(!strcmp(key,dini_Get(Gracz,"Haslo"), false))
{
WczytajGracza(playerid);
}
else
{
ShowPlayerDialog(playerid, LOGOWANIE, DIALOG_STYLE_PASSWORD,"Logowanie","Zle Haslo !nPodaj haslo aby sie zalogowac.","Loguj","Anuluj");
}
return 1;
}
stock WczytajGracza(playerid)
{
new Gracz [64];
new PlayerName[MAX_PLAYER_NAME];
GetPlayerName(playerid,PlayerName,sizeof(PlayerName));
format(Gracz,sizeof(Gracz), KONTA ,PlayerName);
if(dini_Exists(Gracz))
{
GivePlayerMoney...
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??
Ot?z na swoim dawnym serwie mialem problem ze jak policja sciga?a kogos z gangu, to mozna bylo wpisac np/logingang i tepalo do miejsca spawnu.
Jest to troche b?ad dla pocz. ale nie wiem co mam z tym fantem zrobic
Nie wiem co mam usunac w tym kodzie
Witam mam problem, gdy? jak np: zespawnuj? pojazd na hone?cie za pomoc? /apojazd 1 i potem ustalam kolor pojazdu na np: czarny to po ka?dym restarcie serwera b?d? jego wy??czeniu kolory w poje?dzie wracaj? do tego stanu kiedy zosta?y zespawnowane czyli na standardowe.
Siemka, robi? serwer na edycji honestu ( erp ) skrypcie .
Jak dam np. sobie auto do frakcji podpisze, pomaluje, przeparkuje i tym podobne, to wy??czam konsolk?, wchodze na serwer i auta sa takie same jak stawialem komenda /apojazd ...
Co zrobic? z tym zapisywaniem? Albo zapisywaniem mapy jako? czy cos?
Chcia?bym aby kod PWN zapisywa? zgini?cia na serwerzez (oczywi?cie do MySQL). Chcia?bym aby zapisa?o nick, date, godzine i jaka ?mier? (Ale nie konieczne poniewa? nie wiem czy to realne ). Prosz? o podanie przyk?adowego kodu
Za najlepsz? odpowied? stawiam
PS. Limit zapisu garczy to 500 (I ma ich zamienia?)
Mam problem jestem pocz?tkuj?cym pawnerem... Do rzeczy! Chcia?bym aby skrypt PWN zapisywa? 10 ostatnich wej?? na serwer dodaj?c to do bazy MySQL. W kodzie chcia?bym aby zapisywa?o dat? i godzin? wej?cia i nick
Za najlepsz? odpowied? u?ytkownik otrzyma
PS. Limit 500 i dalej zamienia Ambitne plany do tego mam
P??niej wy?wietlam to na textdrawie i jest ok.
health jest to HP Pojazdu (HP Pojazdu = health/10).
Jako ?e te 2 HP czytane s? niejako z jednej warto?ci, to przy naprawie auta, "naprawia" si? tak?e towar.
I tu moje pytanie:
Da?oby si? zrobi? tak, aby to HP Towaru zapisywa?o si? w jakiej? zmiennej, czy co? w tym rodzaju?
Tak aby HP Towaru odejmowa?o si? razem z HP Pojazdu, jednak aby nigdy si? nie zwi?ksza?o.
Mam kolejny ma?y problem.
Mianowicie gdy zatrudni? jakiego? gracza np. do policji, on wybiera skin i wszystko ?adnie dzia?a. P??niej wychodzi. Gdy kolejny raz wchodzi i wybiera skin policjanta, ju? nie mo?e go wzi?? , i trzeba od nowa go zatrudnia?
Witam m?j kolega ma problemy z internetem i przez telefon kaza? mi to napisa?
Cze??
Mam taki problem nie wiem jak si? do tego zabra?
Mam komend? /block ale gdy wpisz? ok gracz ma blocka wszystko ok ale nie mog? da? jemu unblocka co wi??e si? ?e musi robi? nowe konto...
Prosz? o pomoc poniewa? jest to bardzo potrzebne
Najlepiej aby zapisywa?o si? do scriptfilesMapaLogiBlocki nick postaci kiedy zosta?a blocka z jakiego powodu data od kogo... I gdy usun? plik to dany gracz niema blocka.Najlepiej aby zapisywa? si? w dokumencie tekstowym txt
Wykorzystuj? zapis danych DINI(Prosz? o niechejcenie) wykorzystuj? strcmp
Przyk?adowy kod na zapisywanie ban?w:
[code]forward ZapiszLogBan(playerid);
public ZapiszLogBan(playerid)
{
new year, month,day,h,m,IP[24],string[90],File:plik;
getdate(year, month, day);
gettime(h,m);
GetPlayerIp(playerid,IP,24);
format(string, sizeof(string), "Mapa/Logi/Bany/%d-%d-%d.txt", year,month,day);
if(fexist(string))
{
plik = fopen(string, io_append);
if (plik)
{
new var[64];
format(var, 64, "%s(%d:%d)(IP:%s) zostal zbanowanyn", Nick(playerid),h,m,IP);fwrite(plik, var);
fclose(plik);
}
}
else
{
dini_Create(string);
plik = fopen(string, io_append);
if (plik)
{
new var[64];
format(var, 64, "%s(%d:%d)(IP:%s) zostal zbanowanyn", Nick(playerid),h,m,IP);fwrite(plik, var);
fclose(plik);
}
}
return 1;
}
Witam chce zrobi? skrypt w kt?rym bedzie gui
oraz pole w kt?rym bedzie mo?na wpisa? jaki? tekst
i tutaj pojawia si? pytanie czego mam u?y? ?eby tekst zapisa? si? w tym gui i by? widoczny dla wszystkich nawet po restarcie serwera