nie dzia?aja mi komendy na dawanie odznak w frakcji. ktos moze wie gdzie to dokladnie jest? albo jak sie nazywa na stockowym owlu to? prosze o pomoc daje piwko za pomoc <3
Ostatnio chcia?em wyczy?ci? baze danych z graczy, ale po wyczyszczeniu, gdy sie zarejstrowalem uid gracza bylo o 1 wiecej od uid gracza z bazy przed wyczyszczeniem. A po zakupie pojazdy jest tak samo. Restartowalem serwer po usunieciu, usun?lem resource-cache, backups i dumps z fldery deathmatch.
Chcia?bym zrobi? system przelew?w na moim serwerze tylko gdy s? 2 przelewy w bazie danych oczekuj?ce na realizacje przez gracza do ktorego zosta? wys?any to sie buguje i pisze ze nia ma oczekujacych przelewow. A gdy jest 1 przelew to wszystko dziala bardzo dobrze. Dlatego szukam pomocy z tym b??dem i prosi?bym do?wiadczonych o pomoc. Tutaj jest kod:
ServerSide
[lua]function getKwotaFromBank(plr)
local result=exports["gl-db"]:dbGet("SELECT * FROM gl_przelewy WHERE do=?", plr)
if result and #result > 0 then
return result[1].ile
end
return 0
end
function getKtoWyslalPrzelew(plr)
local result=exports["gl-db"]:dbGet("SELECT * FROM gl_przelewy WHERE kto=?", plr)
if result and #result > 0 then
return result[1].kto
end
return 0
end
function getNickKtoWyslalPrzelew(plr)
local uid = getKtoWyslalPrzelew(plr)
local result=exports["gl-db"]:dbGet("SELECT * FROM gl_users WHERE id=?", uid)
if result and #result > 0 then
return result[1].login
end
return 0
end
function onBankTransfer(plr, cmd)
local uid = getElementData(plr, "player:sid")
local bank = getElementData(plr, "player:bank")
local sender = exports["gl-db"]:dbGet("SELECT * FROM gl_przelewy WHERE do=?", uid)
if #sender == uid then
local kwota = getKwotaFromBank(uid)
local odkogo = getNickKtoWyslalPrzelew(uid)
outputChatBox("#008000[PRZELEWY] #ffffffOtrzyma?...
Hejkaaa, mam tu slabiutki skrypt ktory pisalem sam (dlatego jest slabiutki i nie dziala), ale chcial bym zeby jednak dzialal, bo sie przyda.
DB3: brak
Kod:
Witam przychodz? z pytaniem jak zrobi? w gui combobox tak, ?e jak wybierzemy z pierwszego comboboxa frakcje np policja to pokazuje nam si? nast?pny combo box z listami zg?osze?. Chodzi mi tu g??wnie o to by ka?da frakcja mia?a osobne powody zg?osze?
Witam, daje wam skrypt kt?rym mo?na malowa? felgi
?eby m?c je pomalowa? nale?y wpisa? komend? /malowanie [id od 1 do 7 w obecnej chwili mo?na doda? wi?cej]
skrypt umo?liwia:
* pomalowanie na dodane kolory w tabeli
* resetowanie koloru po wpisaniu /malowanie (musisz by? w poje?dzie)
* zapis na elementdate
Jak edytowa? tabele ?
[id modelu felgi] = {
{"nazwa tekstury felgi", "nazwa pliku .png felgi"},
},
, z racji i? posiadam uniwersalny system damage (pro?ciutki skrypcik) kt?ry pisa?em rok temu na jeden z projekt?w RP a kurzy mi si? na dysku to postanawiam go tu wrzuci?.
Dzia?anie zasobu
Skrypt podczas zadawania obra?e? przez gracza pobiera bro? z kt?rej strzela i automatycznie nadpisuje warto?? obra?e? na t? podan? w tabelce do danego ID broni przy czym obra?enia z upadku z wysoko?ci etc. pozostaj? standardowe. Jest to do?? prosty do napisania zas?b. Posiada on tak?e (na wszelki wypadek) w przypadku wykorzystywania glitchy "ANTY-CHEAT" kt?ry sprawdza czy warto?? zadanego damage'u zgadza si? z t? podan? w tablicy do danej broni.
Download
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam jak napisa? taki skrypt ?e komenda stw?rz poszk stworzy nam si? poszkodowany czyli bot kt?ry le?y i pisze na nim napis ci?nienie ile? na ile? i ?e mo?na go zabra? na nosze
Witam jak napisa? lub je?li kto? ma skrpyt to niech pode?le na system w kt?rym podjerzdamy tirem z naczepom w markery na mapie wje?damy i mamy gui np za?aduj narkotyki albo zwyk?e produkty i ile ton na mapie nam si? pojawia punkt gdzie musimy roz?adowa? towar oraz na dole pisze co przewozimy i ile
Witam jak napisa? skrypt na schowek dla psp kt?ry ma np norzyce deske i lini? z tylu kt?ra ci?gnie w?? i ?eby nie dawa?a ca?emu serwerowi tego i ?eby by?o do?? czytelne
Oraz pe?en skrypt czyli server i client
2. Jak napisa? skrypt w kt?rym komemd? wypadek losowo pojazdy gdzie? s? zderzone maj? boty ko?o aut kt?re trzeba zabra? na nosze np i plamy oleju
Witam mam problem. Ot?? zg?oszenia pokazuj? si? ka?demu a nie osobom w ACL
Za pomoc piwo oraz respekt
[lua]
--
-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c prosz? o wyrozumia?o?? i uznanie autora
-- Kontakt GG: 59212909
--
function zglo1 (nick, wiado, ulica, ulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user.", aclGetGroup("Policja")) then return end
outputChatBox( " ", v)
outputChatBox( "* "..nick.." #00a002wys?a? zg?oszenie:", v, 255, 255, 255, true)
outputChatBox( "* #e05200"..wiado, v, 255, 255, 255, true)
outputChatBox( "* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2, v, 255, 255, 255, true)
outputChatBox( " ", v)
end
end
addEvent( "zglo1", true )
addEventHandler( "zglo1", resourceRoot, zglo1 )
function zglo2 (nick, wiado, ulica, ulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user.", aclGetGroup("PR")) then return end
outputChatBox( " ", v)
outputChatBox( "* "..nick.." #00a002wys?a? zg?oszenie:", v, 255, 255, 255, true)
outputChatBox( "* #e05200"..wiado, v, 255, 255, 255, true)
outputChatBox( "* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2, v, 255, 255, 255, true)
outputChatBox( " ", v)
end
end
addEvent( "zglo2", tru...
By?by kto? mi?y i pom?g? naprawi? system duty dla OwlGaming 4.3? chyba nie musz? nikomu przedstawia?
#Oraz jak naprawi? to ?e po wpisaniu /setfactionleader imie 1 wyskakuje brak frakcji mimo ze PD jest podpisane pod 1
[lua]function openDutyWindow()
local availablePackages, allowList = fetchAvailablePackages(localPlayer)
if #availablePackages > 0 then
local dutyLevel = getElementData(localPlayer, "duty")
if not dutyLevel or dutyLevel == 0 then
selectPackageGUI_open(availablePackages, allowList)
else
triggerServerEvent("duty:offduty", localPlayer)
end
else
outputChatBox("There is no duty available for you at this spot!")
end
end
addCommandHandler("duty", openDutyWindow)
function itemIsAllowed(allowList, id)
for k,v in pairs(allowList) do
if tonumber(id) == tonumber(v[1]) then
return true
end
end
return false
end
-- --- --
-- GUI --
-- --- --
local gAvailablePackages = nil
local gChks = { }
local gButtons = { }
local gui = { }
function selectPackageGUI_open(availablePackages, allowList)
gAvailablePackages = availablePackages
local screenWidth, screenHeight = guiGetScreenSize()
local windowWidth, windowHeight = 680, 516
local left = screenWidth/2 - windowWidth/2
local top = screenHeight/2 - windowHeight/2
gui["_root"] = guiCreateWindow(left, top, windowWidth, windowHeight, "Duty Selection", false)
guiWindowSetSizable(gui[&quo...
Witam, napotka?em si? z lagami przez skrypt dgs oraz wywala mi mas? b??d?w. B??d?w nawet nie pr?buje naprawi?, poniewa? kod skryptu jest skomplikowany i w?tpi?, ?e da rade. B??dy jakie mi wywala: https://imgur.com/a/qDRn7M6
DB3: ERROR: [BLife][Testowane]lss-domydomy.lua:80: attempt to get length of local 'lokator1db' (a boolean value)
[lua]
domy={}
local function usunDom(id)
if isElement(domy[id].wyjscie) then destroyElement(domy[id].wyjscie) end
if isElement(domy[id].wejscie) then destroyElement(domy[id].wejscie) end
if isElement(domy[id].cs) then destroyElement(domy[id].cs) end
if isElement(domy[id].text) then destroyElement(domy[id].text) end
domy[id]=nil
end
function dodajDom(v,fast)
if not interiory[v.interiorid] then return false end
-- if tonumber(v.id)==151 then
-- outputChatBox("151")
-- end
--outputDebugString(tostring(v.ownerid))
if domy[v.id] then
usunDom(v.id)
end
local result=exports["BLife-db"]:dbGet("SELECT * FROM BLife_users WHERE id=?", v.ownerid)
if result and #result > 0 then
local r=result[1]
if r.login2 == false then
v.owner_nick = r.login
else
v.owner_nick = r.login2
end
else
if v.ownerid ~= false then
outputDebugString("B?ad domu ID domu#"..v.id)
end
v.owner_nick = "do wynaj?cia"
end
-- outputDebugString(v.owner_nick)
v.drzwi=split(v.drzwi,",")
for ii,vv in ipairs(v.drzwi) do v.drzwi[ii]=tonumber(vv) end
v.punkt_wyjscia=split(v.punkt_wyjscia,",")
for ii,vv in ipairs(v.punkt_wyjscia) do v.punkt_wyjscia[ii]=tonumber(vv) end
local pickupid=1272
if (not v.ownerid) t...
[center]
[img]https://i.imgur.com/QYHbwaH.jpg?1[/img]
[b]System indywidualnych kogut?w[/b]
Skrypt polega na tworzeniu na poje?dzie obiektu przetransferowanego z San Andreas Multiplayer za pomoc? skryptu 'samp_objects'. Jest to kogut z efektem ?wiecenia. Skrypt jest dostosowany tak, ?e posiada Tabel? pod nazw? 'allowedVehicles' gdzie pos?ugujemy si? modelem pojazdu oraz koordynatami obiektu, [u]dlatego te? dla ka?dego pojazdu jest inna pozycja koguta[/u]. W przypadku gdy spr?bujemy stworzy? ten kogut na jednym z pojazd?w nie dodanych do Tabeli, nic si? nie stanie.
Skrypt obs?ugujemy klawiszem 'O' na klawiaturze przez wci?ni?cie aby uruchomi? kogut, za? gdy klikniemy 'I' uruchomi si? syrena. W skrypcie na g?rze nad Tabel? pozostawi?em wz?r dla os?b ch?tnych doda? koordynaty swoich pojazd?w, ja wst?pnie doda?em [b]Premiera[/b], [b]Huntleya [/b]oraz [b]Infernusa [/b]aby pokaza? ?e dzia?aj? inne pozycje wg. skryptu. W drugim kodzie trzeba tak?e uzupe?ni? tabel? aby dzia?a?a syrena d?wi?kowa. Autorem skryptu jestem ja w stu procentach, pomijaj?c oczywi?cie obiekt - do tego dopisa?em na g?rze informacje o autorze, chcia?bym aby pozosta?a ona jako uszanowanie mojej pracy nad skryptem. Ch?tniej zg?aszajcie b??dy tutaj, to postaram si? je naprawi? i wystawi? poprawion? wersj? skryptu do u?ytku przez was. [b]HF![/b]
[b]Changelog:[/b]
[ramka][b]22/11/2018[/b] - Pierwsze oficjalne wydanie skryptu 1.0
[b]22/11/2018[/b] - Poprawienie jednego drobnego b??du z kodem
[b]26/11/2...
Siema! Dzi? zabieram si? do systemu pojazd?w graczy i firm.
System ma polega? na tym ?e po wpisaniu cmd pojazdy szuka w bazie danych pojazd?w z ovnerid == UID gracza, nast?pnie graczy wybiera w gui pojazd kt?ry chce zespawnowa?. Dodatkowo je?li pojazd podsiada UID frakcji nie wy?wietla go w w cmd pojazdy tylko w cmd pojazdyfirmowe. Chodzi g??wnie o to aby gracz posiada? swoje pojazdy i pojazdy we frakcji przydzielone konkretnie do niego.
Zacz??em od stworzenia bazy kt?ra wygl?da tak:
Nast?pnie zrobi?em enum w kt?rym b?d? zapisywa? dane dotycz?ce zespawnowanych ju? przez graczy pojazd?w:
Nast?pnie gdy gracz wpisze CMD pojazdy chc? pobra? wszystkie dane o wszystkich pojazdach kt?re gracz posiada(ovnerid jest r?wne UID gracza ale tylko te kt?re ma firmaid = 0):
No i na tym si? zatrzyma?em
Mo?ecie powiedzie? co dalej ?
Wyżej wymienione systemy. Więc ludzie, można trafić jak/Subskrybuj Jeśli do tej pory nie jesteś i jeśli chcesz przekazać film dalej lub ustawić niekt?re z pomysł?w i może dzielić się nimi z wami. Dziękuję
Wyżej wymienione systemy. Więc ludzie, można trafić jak/Subskrybuj Jeśli do tej pory nie jesteś i jeśli chcesz przekazać film dalej lub ustawić niekt?re z pomysł?w i może dzielić się nimi z wami. Dziękuję
Siema! My?l? nad tym jak zrobi? system pojazd?w(wszystkich) czytanych z bazy mysql.
I teraz tak:
-Pojazdy ma tworzy? administrator(pozycja administratora)
-Ka?dy pojazd jest przypisany albo do frakcji albo do konkretnego gracza.
I teraz pytania:
Jest mo?liwo?? przypisania UID do konkretnego pojazdu na mapie?
Jak by?cie to rozkminili w moim przypadku? Jako? nie mam wizji jak si? za to zabra?.
ps. Dobra mam pomys? Tworzy? przez zmienna pojazdy, typu UID = CreateVehicle
tylko teraz pojawia si? problem jak tworzy? zmienn? za ka?dym razem inn? o UID
Dzisiaj mo?na powiedzie? ?e prezentuj? drug? wersje mojego poprzedniego skryptu, lecz teraz zosta? on podpi?ty pod DX i prezentuje si? o wiele lepiej. Co do skryptu, to raczej jak ka?dy autor, nie chcia?bym aby u g?ry skryptu zosta?a usuni?ta notatka o autorze, bo skrypt wykona?em ja. Wszelkie b??dy kt?re napotkacie zg?aszajcie w tym temacie - naprawie je i wstawi? poprawion? wersj?, tak samo mile widziane s? propozycje.
GUI w??czamy klawiszem O na klawiaturze, tak samo z zamykaniem.
Aby wybra? opcj?, wystarczy raz klikn?? na typie o?wietlenia/syreny.
W przypadku kogut?w dodatkowo przy wyci?gni?ciu go musimy wcisn?? klawisz H aby zacz?? ?wieci?.
Screenshoty:
Changelog
04/08/2018 - Pierwsze, oficjalne wydanie wersji 2.0 skryptu
Download
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam. M?j problem jest taki, ?e gdy chc? wpisa? has?o podczas logowania to nic si? nie dzieje. Powinno wyskoczy?, ?e jestem zalogowany pomy?lnie a gui nie znika. Jakie? pomys?y? ;/
[pawn]case LOGIN:
{
if(response == 1)
{
if(strlen(inputtext) == 0)
{
new str[209];
format(str, sizeof(str), "{eaeaea}Witaj, {cce567}%s!nn{cce567}Konto o takim {cce567}nicku {eaeaea}istnieje ju? w bazie.n{cce567}Prosimy o podanie {cce567}has?a{eaeaea}, kt?re by?o ustalone podczas rejestracji.", GetPlayerNick(playerid));
ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_PASSWORD, "Logowanie:", str, "Zaloguj", "Anuluj");
}else{
new EscapedPassword[32], query[128];
mysql_real_escape_string(inputtext, EscapedPassword);
format(query, sizeof(query), "SELECT * FROM `accounts` WHERE `Name`='%s' AND `Password`='%s';", GetPlayerNick(playerid), EscapedPassword);
mysql_query(query);
Mam taki problem. Nie wiem jak zrobi? dzia?aj?cego vipa na dni pod MySQL BlueG R-41. Chcia?em zrobi? takie co? w OnPlayerConnect ?e jak mam vipa to mi wyskakuje wiadomo?? "Masz VIPa!", a jak graczowi si? sko?czy? VIP to "Sko?czy? Ci si? VIP!". Ale co? si? nie sprawdza bo jak u?ywam else w PlayerInfo[playerid][VipCzas] onplayerconnect to mi ca?y czas pokazuje "Masz VIPA" a w bazie nie mam ustawionego vipa ani na czas.
Mam taki kod:
[pawn]
enum E_PLAYERS
{
ID,
Name[MAX_PLAYER_NAME],
Password[129],
Vip,
VipCzas
};
new Player[MAX_PLAYERS][E_PLAYERS];
[/pawn]
Na kupowanie VIPa w dialogu:
[pawn]
Player[playerid][Vip] = 1;
Player[playerid][VipCzas] = gettime() + 86400 * 30;
[/pawn]
AssignPlayerData w OnDialogResponse:
[pawn]
AssignPlayerData(playerid)
{
cache_get_value_int(0, "id", Player[playerid][ID]);
return 1;
}
[/pawn]
SetupPlayerTable w OnGameModeInit:
[pawn]
SetupPlayerTable()
{
new mysql_string[500];
strcat(mysql_string, "CREATE TABLE IF NOT EXISTS `accounts` (");
strcat(mysql_string, "`id` int(11) NOT NULL AUTO_INCREMENT,");
strcat(mysql_string, "`username` varchar(24) NOT NULL,");
strcat(mysql_string, "`password` TEXT NOT NULL COLLATE 'utf8_polish_ci',");
Witam. Niedawno wr?ci?em do PAWN'a. O PAWN'ie zapomnia?em i mam problemy ze skryptowaniem. Nie wiem jak mog? da? misje dla ID_naczepa, i po pod??czeniu naczepy ma wyskoczy? dialog. Wyskakuje dialog po pod??czeniu naczepy ale jest spam. Korzystam z tego tutoriala: http://gtao.pl.com/showthread.php?t=340517 . Thx za pomoc.
Pomiesza?o mi si? w kodzie
[pawn]
new iMissionText[512][MAX_PLAYERS], Cash_Money[MAX_PLAYERS], MissionStatus[MAX_PLAYERS];
new ID_trailer[3];
Prosty system AFK zrobiony w 2-3 minuty, sprawdzony, dzia?a.
Polega na tym ?e mo?emy wpisa? /afk lub /zw aby by? nie?miertelnym, ale po powrocie nasze ?ycie si? przywr?ci
AFK w??czy si? te? je?eli nie b?dziemy si? ruszali przez czas ustalony w skrypcie, kt?ry mo?na zmieni? definicj? "MAX_AFK_TIME".
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Witam mam taki problem..
Po wyj?ciu do pojazdu oraz pozostawieniu w przechowywalni wy?wietla si? error:
[code]ogrpg-vehicles/vehicles.lua:164: bad argument #16 to 'format' (number expected, got string)[/code]
local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}
local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 the...
Jest to system dom?w mysql chce zamienic w nim zapis na dini ale niepotrafi? tego zrobic bo nic nie kminie z tych parametr?w mysl co na co zamieniac prosze o pomoc bede mega wdzi?czny.
Dzisiaj przedstawi? Wam now? wersje AuthIN'a, kt?ra ma w sumie mn?stwo funkcji.
Nie jest to ?aden nudny system rejestracji z dialogami, tylko co? zaawansowanego.
Skrypt posiada cztery tysi?ce linijek - w sumie nie ma si? czym chwali?, ale jednak zaj??o mi to sporo czasu.
Skrypt udost?pnia nam w?asny config.
Mo?emy edytowa? wszystkie systemy, takie jak:
- System Szpitala (x, y, z, r - pozycje po ?mierci gracza).
- System Sklep?w z ubraniami (podczas rejestracji nowego konta, wybieramy p?e? - dzi?ki zaawansowanemu systemowi, mo?emy odr??ni? p?ci).
- System Pozycji (x, y, z, r - pozycje po pierwszym wej?ciu do gry).
- Inne funkcje AuthIN'a.
Skrypt mia? wcze?niejsz? wersje 1.0, lecz ona czasami szwankowa?a, wi?c nie mo?na by?o jej u?ywa? na serwerach. Teraz, mo?esz wyr??nia? si? w?asnymi ustawieniami skryptu. (wkr?tce b?dzie ich wi?cej).
Witam mam taki problem..
Po wyj?ciu do pojazdu oraz pozostawieniu w przechowywalni wy?wietla si? error:
[code]ogrpg-vehicles/vehicles.lua:164: bad argument #16 to 'format' (number expected, got string)[/code]
local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}
local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 the...
Cze??,tworz? serwer
na pukawce i niestety nie ma tutaj itemshopu,a tworz? system premium,czy pomoglby mi ktos w wyjasnieniu co i jak?
Nie wiem jak takowy system stworzy?,b?d? kto? ma gotowy i pomo?e mi przy pod??czeniu tego?
Taki system najlepiej jakby by? na serwer;x