Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: tworzenie
1. Tworzenie nowego serwera
Siemka od paru dni nurtuje mnie pytanie od czego najlepiej zacząć skryptowanie własnego serwera mta bez jakich kolwiek obcych skryptów? czy jest to może panel logowania czy coś innego ? :)
2. Tworzenie organizacji
Mam problem z tworzeniem organizacji gdy chce ja stworzyc i wpisac nazwe organizacji i kliknac utw?rz, organizacja sie nie tworzy a w debugu wyskakuje taki owy b??d:

c_client.Jua:83: attempt to compare boolean with numb [DUP x4]

[code]--[[
unrealMTA @ 2020
autor zasobu: Chojnas
]]--

local sx, sy = guiGetScreenSize()
local zoom = sx < 1920 and math.min(2, 1920 / sx) or 1

local requirements = {
cost = 8000000,
reputation = 2000,
}

local fonts = {
[1] = exports['dmta_fontsystem']:getFont('opensans', 'bold', 18),
[2] = exports['dmta_fontsystem']:getFont('opensans', 'semibold', 13),
}
local cache = {}
cache.marker = createMarker(-2634.77, -11.85, 6.13-0.8, 'cylinder', 1)

--[[
KOD
]]--

local function dxDrawRoundedRectangle(x, y, width, height, radius, color, postGUI, subPixelPositioning)
dxDrawRectangle(x+radius, y+radius, width-(radius*2), height-(radius*2), color, postGUI, subPixelPositioning)
dxDrawCircle(x+radius, y+radius, radius, 180, 270, color, color, 16, 1, postGUI)
dxDrawCircle(x+radius, (y+height)-radius, radius, 90, 180, color, color, 16, 1, postGUI)
dxDrawCircle((x+width)-radius, (y+height)-radius, radius, 0, 90, color, color, 16, 1, postGUI)
dxDrawCircle((x+width)-radius, y+radius, radius, 270, 360, color, color, 16, 1, postGUI)
dxDrawRectangle(x, y+radius, radius, height-(radius*2), color, postGUI, subPixelPositioning)
dxDrawRectangle(x+radius, y+height-radius, widt...
3. Tworzenie Eventu, raty serwerowe jak zrobić
Siemka mam pytanie szukam w necie za jakim? skryptem, bo o dziwo ka?dy serwer ma takie co?, lecz nie mog? tego ogarn?? czy istnieje jaki? skrypt? panel na tworzenie eventu np. Tworzenie rat serwerowych, podw?jny zarobek co? w tym stylu
4. IsMouseInPosition I Tworzenie edita

addEventHandler
("onClientClick",root, function(button,state)
if 
not state then return end
if isMouseInPosition (79760531956then
local x_edit
y_edit getCenter(304,190)
    
zaloguj=guiCreateEdit(x_edity_edit304/zoom35/zoom""false)
    
end
    end


witam mam pytanie jak zrobi? aby po klikni?ciu w pozycji 797, 605, 319, 56 tworzy? si? na ekranie edit.
5. Tworzenie pojazdów
Siemka, to znowu ja tym razem mam problem z tworzeniem pojazd?w
Robie w kodzie tak [lua]local pojazdy = exports["r_pojazdy"]:stworzAuta(pobierz[i]["model"], pozycja[1], pozycja[2], pozycja[3], pozycja[4], pozycja[5], pozycja[6])[/lua] to wtedy wyrzuca ten b??d [img]https://cdn.discordapp.com/attachments/698159597546111088/701405352368799744/unknown.png[/img], a jak zrobi? tak [lua]local pojazdy = exports["r_pojazdy"]:stworzAuta(pobierz[1], pozycja[1], pozycja[2], pozycja[3], pozycja[4], pozycja[5], pozycja[6])[/lua] to wtedynie wyrzuca b??du ale tworzy pojazdy tylko o jednym modelu
[lua]function stworzAuta(p, x, y, z, rx, ry, rz)
if not x and not y and not z then
local pozycja = split(p.pozycja, ",")
auto = createVehicle(p.model, pozycja[1], pozycja[2], pozycja[3], pozycja[4], pozycja[5], pozycja[6])
end
if x and y and z then
auto = createVehicle(p.model, x, y, z, rx, ry, rz) ---- 32 linijka
end[/lua]
Ca?y kod:
[lua]addEvent("stworz:auta", true)
addEventHandler("stworz:auta", root, function()
local pobierz = exports["r_db"]:query("SELECT * FROM pojazdy WHERE wlasciciel=? AND garaz=1", source:getData("gracz:gid"))
for i = 1, #pobierz do
local pozycja = split(pobierz[i]["pozycja"], ",")
local pojazdy = exports["r_pojazdy"]:stworzAuta(pobierz[i]["model"], pozycja[1], pozy...
6. [MTA] MTA Tworzenie Exteriorów #1
Witam

Serdecznie zapraszam do obejrzenia filmu z mapowania :)
7. Tworzenie pojazdu
Witam, szuka?em funkcji lecz nie znalaz?em. Pom?g?by mi kto? chodzi mi tutaj o funkcje, lub event gdy pojazd si? respi. OnSpawnVehicle co? w tym stylu, lecz no nie ma tego na wiki.
8. Tworzenie markera
Witam ot?? pisz? prac?, stworzy?em pojazd, stworzy?em marker zaka?czaj?cy, i marker kt?ry zaka?cza prac? tworzy si? razem z odpaleniem skryptu. Pom?g?by kto? ? Chcia?bym zrobi? tak, aby marker w kt?rym zaka?czamy prac? tworzy? si? dopiero po wej?ciu w marker gdzie dostajemy pojazd.


kod
local ciezarowka createMarker(-1976.12,1329.43,7.19-1.1"cylinder"22551700100)

function 
MarkerHit(el2)
if 
getElementData(el2"player:ciezarowka"truethen 
    triggerClientEvent
(el2"onClientAddNotification"el2"Posiadasz ju? zrespion? ci??ar?wk? !""info")        
return 
end
local veh 
createVehicle(433,-1955.59,1326.85,7.68,0.5,360.0,180.5)
warpPedIntoVehicle (el2veh0)
setElementData(el2"player:ciezarowka"true)
end


addEventHandler
"onMarkerHit"ciezarowkaMarkerHit )
-- 
TUTAJ COSAM PR?BOWA?EM 
    
local punkt 
createMarker(-1891.13,1360.56,7.19-1.1,"cylinder"42551700,100)
function 
MarkerHit(el3)
end
addEventHandler
"onMarkerHit"punktMarkerHit )    
9. [SKRYPT] Tworzenie pedów
Skrypt ma za zadanie tworzy? pedy w miejscu gdzie stoimy. Do wyboru skin, bro? i animacja. Przydatny do robienia ich zdj??.
Zosta? napisany, poniewa? widzia?em, ?e w dziale lua kto? czego? takiego potrzebuje: https://gtao.pl/skrypt-ped-vt130090.htm#812081

U?ycie:
  • /stworzPeda [ID skina] [ID broni] [nazwa animacji 1] [nazwa animacji 2]
  • /usunOstatniegoPeda


Zrzut ekranu, bo regulamin wymaga:


Za zas?b nie wymagam piwa ani reputacji, ale by?oby mi?o gdyby kto? je wystawi?.
Pobra? go mo?na tutaj: https://drive.google.com/open?id=1yjQQ60o3o5w-3WpogmZG5M_cEikqXCuB
10. [HTML] tworzenie logów
Cze?? mam takie pytanie: ma kto? jaki? prosty skrypt lub wie jak zrobi? by si? zapisywa?o to co wpiszemy na stronie do plik?w na komputerze? (co? w stylu log?w)
11. Tworzenie nowej bazy danych
Witam. Mam pytanie jak stworzy? baz? danych. Pod gm kt?ry nie ma bazy danych np: NewWorldRPG.
12. Tworzenie czegoś swojego
Witam przychodz? do was z pytaniem bo chc? zacz?? tworzy? co? swojego i teraz pytanie jak zrobi? jakie? rangi w mysql lub podpi?? jako? acl pod mysql(je?eli jest taka mo?liwo??)
13. Tworzenie aut na daną grupe ACL
Witam, m?g?by mi kto? pom?c, poniewa? chce, ?eby pojazd tworzy? si? pod dan? grup? acl, tu macie dziewicze linijki, sam pr?bowa?em, ale nie wychodzi?o mi to ;P

addCommandHandler("cv"createAdminVehicle)

function 
deletePublicVehicles(playercmd)
    if 
getElementData(player"player:rank") < 2 then 
        triggerClientEvent
(player"onClientAddNotification"player"Brak uprawnie?""error")
        return 
    
end 
    
    
for k,theVehicle in pairs(spawn_cars) do
        if 
getElementData(theVehicle"vehicle:type") == "public" then
            destroyElement
(theVehicle)
        
end
    end    
end
addCommandHandler
("cvdel"deletePublicVehicles)

function 
onLogin(prevcurr)
    
local rank getElementData(source"player:rank") or 
    outputDebugString
(getAccountName(curr))
    if 
getAccountName(curr) == "dev" or getAccountName(curr) == "dev2" or getAccountName(curr) == "dev3" then 
        
if rank ~= 4 then 
            cancelEvent
()
        
end 
    end 
end
14. Tworzenie mapy radarowej.
Witam. Tworzymy nowy serwer. Mapa San Andreas zosta?a wycofana i zamiast niej jest nowa inna. Radar spod M i F11 jest stary. Kto? ma pomys? jak stworzy? now? map? radarow? z pliku gta3.map ? :)

Jakie? pomys?y kto? co?? :)

:piwo: :piwo: :piwo: :piwo: :piwo: :piwo:
15. Tworzenie komendy dla dwóch osób
Witam,
chcia?bym stworzy? komende np /napraw <nick> a drugiej osobie by wyskakiwa?o gui z pytaniem "Czy chcesz aby nick naprawi? ci auto?" i by by?y przyciski TAK i NIE, jak to zrobi??

[ Dodano: 2018-07-18, 15:09 ]
Ja mialem taka inicjatywe by zrobi? sprawdzanie czy jest gracz na serwerze, potem zrobic funkcje kt?ra by wyswitla?a tej osobie gui a ta osoba by klikala tak i wtedy by sie zmienia?a element data na tak czy to dobry pomysl czy da rade inaczej to zrobic?
16. Export funkcji i tworzenie obrazu
Dzie? dobry, nie wiem w czym problem, aczkolwiek w exportowaniu to ja jestem zielony, tak?e nie wiem, dlaczego nie dzia?a.

B??d w db3:
call: failed to call 'cgGUI:drawButton' [string "?"]

Kod funkcji:
function drawButton(xywhcoxcoy)
    
local buttonN dxDrawImage(xywh'img/button/buttonN.png'0coxcoy)
end


Funkcja wywo?awcza:
exports["cgGUI"]:drawButton(10007001000700)
17. MySQL tworzenie tabeli
Siemkaaa, mam problem z MySQL, mianowicie mam takie errory

Kod:

gm.pwn(878) : error 075: input line too long (after substitutions)
gm.pwn(879) : error 037: invalid string (possibly non-terminated string)
gm.pwn(879) : error 017: undefined symbol "CREATE"
gm.pwn(879) : error 017: undefined symbol "TABLE"


i jeszcze jeden ale to ?e za du?o error?w w linijce

KOD:

Kod:

stock MySQL_SetUpTables()
{
mysql_tquery(SQL_ID, "CREATE TABLE IF NOT EXISTS `accounts` (
`uid` INT(11) NOT NULL AUTO_INCREMENT,
`name` TEXT NOT NULL COLLATE 'utf8_polish_ci',
`password` TEXT NOT NULL COLLATE 'utf8_polish_ci',
`skinid` INT(11) NOT NULL,
`money` INT(11) NOT NULL DEFAULT '0',
`gender` INT(11) NOT NULL,
`age` INT(11) NOT NULL,
`level` INT(11) NOT NULL DEFAULT '1',
`adminlvl` INT(11) NOT NULL DEFAULT '0',
`lastip` TEXT NOT NULL COLLATE 'utf8_polish_ci',
`lastonline` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
`createdate` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`uid`))");
return 1;
}
18. tworzenie drzew praca dorywcza
Witam mam takie pytanie jak zrobi? by obiekt tworzy? si? z tabeli drzewo
przyk?ad

tabela

local drzewo 
= {
{-
1170.80, -1019.29129.22},


tworzenie drzewa

local drewno 
createObject(696xxx)


i co zrobi? by tam gdzie s? xxx zrobi? tak by tworzy?o drzewa z tabeli drzewo?
19. Pobieranie i tworzenie czcionki
Witam, przychodz? z takim pytaniem.
U?ywam jednego folderu gdzie s? czcionki i meta.xml, kt?rych u?ywam do paneli DX.
Dzisiaj sprawdzam, czcionki si? nie stworzy?y, nie da si? gra? itp...
Wcze?niej ten spos?b dzia?a?.

Nasuwa si? teraz pytanie.
Jako i? w auto start wpisuje skrypty (do mtaserver.conf), na samym pocz?tku auto startu kr?luje folder z owymi czcionkami, a p??niej osobne zasoby. Najpierw w??cza si? folder z czcionkami a nast?pnie zasoby gdzie s? panele DX etc. Czcionki si? ju? nie tworz?. Pr?bowa?em restart serwera, czy w??czanie tego folderu z czcionkami na samym ko?cu auto startu lecz nadal czcionki si? nie tworz?.

Prosz? o wszelakie rozwi?zania, kt?re mog?yby mi pom?c w rozwi?zaniu problemu!
Stawiam piwo, a nawet respekt za pomoc. :)
20. Tworzenie GUI. Reszta elementów się nie tworzy.
Mam problem z innymi elementami podpi?tymi pod okno GUI.
Wy?wietla si? tylko okno (window), a reszta element?w ju? nie.
    if not gui then
        gui 
= {}
        
showCursor (true)
        
gui[1] = guiCreateWindow (437*w239*h492*w290*h"Sprzeda? pojazdu 1/3"false)
        
gui[2] = guiCreateGridList (454*w310*h455*w137*hfalsegui[1])
        
gui[3] = guiGridListAddColumn (gui[2], "Nick gracza:"0.9)
        
gui[4] = guiCreateButton (685*w466*h223*w49*h"Zamknij okno"falsegui[1])
        
gui[5] = guiCreateButton (454*w466*h223*w49*h"Nast?pny krok"falsegui[1])
        
addEventHandler ("onClientGUIClick"gui[4], onSprzedazClickZamknijfalse)
        
addEventHandler ("onClientGUIClick"gui[5], onSprzedazClickGraczeDalejfalse)
    
end


Wi?cej kodu nie potrzeba. Za pomoc stawiam piwo i respekt.
21. Tworzenie domkow pystories
Witam, mam paczk? pystories na serwerze i nie wiem jak zrobic/ustawi? domek kto? pomo?e?
22. Tworzenie interioru
Witam GTAO.
Pytanie ma?e jak zrobi? interior budynku jakis opis bym prosi?
23. Tworzenie konta na gamemode gta-rp
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.
24. Tworzenie domów ogrpg
Witam, mam problem z tworzeniem dom?w pod OGRPG. Komenda w plikach serwera jest, po jej u?yciu (/dom2) w bazie danych w tabeli lss_domy pojawia mi sie takowy dom, ale po w??czeniu skryptu lss-domy w DB3 pokazuje mi sie "INFO: Zaladowano domow: 0 w 1ms". Prosz? o pomoc.
25. Tworzenie czcionki
Witam, pisz? skrypt i mam b??d co do czcionek, kt?ry brzmi:
Kod:

Error creating font @ 'dxCreateFont' [fonts/f.ttf]


Tworz? czcionk? w standardowy spos?b:
local f1 dxCreateFont("fonts/f.ttf"11)
lecz po restarcie zasobu nadal to samo czyli; czcionka si? nie tworzy.

Prosz? o pomoc.
26. Tworzenie wariantu pojazdu
Witajcie!

Z tego co s?ysza?em da si? stworzy? w?asny variant dla pojazdu w mta, kto? wie mo?e jak to zrobi? ? :look:
27. Tworzenie prostego markera! :/
Witam,

Chcia?bym zaznaczy? ze dopiero wszed?em w skryptowanie lua i nie wiem jak poprawnie pisa? kody.

Mam problem z markerem, przejde do rzeczy.

Marker si? tworzy, ale skina mi nie daje :/

Kod:

function test ( thePlayer )
setElementModel ( thePlayer, 253)
end
addEventHandler ( "onMarkerHit", marker, test)
createMarker ( -1976.8041992188, 884.78118896484, 45.203125, "cylinder", 1.5, 255, 255, 255, 170)

Oczywi?cie wynagrodzenie:
:piwo: oraz R*
28. Losowe tworzenie pojazdów
Mam do was pytanie macie mo?e pomys? na tworzenie pojazd?w na losowych pozycjach tak aby samochody nie zosta?y stworzone gdzie? w budynkach.
29. Tworzenie stringa
Cze??! Tak jak w temacie, zastanawia mnie jak stworzy? jakiego? stringa ??cz?c literki ze sob? :) Dla przyk?adu mam na my?li takie co? - mamy klawiatur? z przycisk?w zrobion? w GUI i przy jej pomocy (wciskanie myszk? na poszczeg?lny przycisk) napisanie jakiego? s?owa :P Oczywi?cie jak zrobi? backspace przy okazji te? si? przyda. Dacie rad? jako? naprowadzi?? Z G?ry dzi?kuje za pomoc :)
30. [SKRYPT] Tworzenie pojazdów
Witam, udost?pniam ten skrypt kt?ry bra? udzia? w konkursie lua na tworzenie pojazdu z mo?liwo?ci? usuni?cia go. W sam raz dla kogo? kto robi event na serwerze MTA, a nie posiada owego skryptu
Spos?b dzia?ania jest bardzo prosty nale?y wpisa? przyk?adowo /auto bullet auto si? respi i teleportuje nas do niego a je?li chcemy go usun?? nale?y wpisa? /usun

Prosz? o zachowanie autora !
I nie udost?pniania go na innych forach !


Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
31. Tworzenie Pickup i 3DText
Czesc, pobieram sobie z bazy danych informacje w ten sposob:
[pawn]stock LoadPickups()
{
new idx = 0, data[500], str[200];
mysql_query("SELECT * FROM pickupy");
mysql_store_result();
while(mysql_fetch_row(data, "|"))
{
sscanf(data, "p<|>dfffddfffdd",
PickupInfo[idx][eUID],
PickupInfo[idx][wejscieX],
PickupInfo[idx][wejscieY],
PickupInfo[idx][wejscieZ],
PickupInfo[idx][wejscieInterior],
PickupInfo[idx][wejscieVW],
PickupInfo[idx][wyjscieX],
PickupInfo[idx][wyjscieY],
PickupInfo[idx][wyjscieZ],
PickupInfo[idx][wyjscieInterior],
PickupInfo[idx][wyjscieVW]);
idx++;
printf("nn>>> Poprawnie zaladowano %d przejsc pomiedzy interiorami", idx);

PickupOut[idx] = CreatePickup(1314, 1, PickupInfo[idx][wejscieX], PickupInfo[idx][wejscieY], PickupInfo[idx][wejscieZ], PickupInfo[idx][wejscieVW]);
PickupIn[idx] = CreatePickup(1314, 1, PickupInfo[idx][wyjscieX], PickupInfo[idx][wyjscieY], PickupInfo[idx][wyjscieZ], PickupInfo[idx][wyjscieVW]);
format(str, sizeof(str), "Przejscie miedzy interioramin[UID: %d]nNacisnij LPM aby przejsc", PickupInfo[idx][eUID]);
TextOut[idx] = Create3DTextLabel(str, -1, PickupInfo[idx][wejscieX], PickupInfo[idx][wejscieY], PickupInfo[idx][wejscieZ], 5, PickupInfo[idx][wejscieVW], 0);
TextIn[idx] = Create3DTextLabel(str, -1, PickupInfo[idx][wyjscieX], PickupInfo[idx][wyjscieY], PickupInfo[idx][wyjscieZ], 5, PickupInfo...
32. Tworzenie podwójnego rekordu w tabeli po restarcie
Witam. W bazie danych tworzy mi si? podw?jny rekord po restarcie skryptu [ je?eli by? ju? utworzony ]. Jak temu zapobiec?



connect 
dbConnect "sqlite""baza.db" )
if 
connect then
    outputDebugString
"Po??czenie z baz? SQLite zako?czy?o si? powodzeniem.")
    
tabela dbExec connect"CREATE TABLE IF NOT EXISTS player ( Nick TEXT, ID INTEGER PRIMARY KEY AUTOINCREMENT )" )
    
tabela_frakcja dbExec connect"CREATE TABLE IF NOT EXISTS frakcja ( Nick TEXT, Ranga TEXT, ID INTEGER PRIMARY KEY AUTOINCREMENT)")
else
    
outputDebugString"Po??czenie z baz? SQLite zako?czy?o si? nie powodzeniem.")
    
stopResource(getThisResource())
end


addEventHandler
("onResourceStart"resourceRoot
function()

    for 
k,v in pairs(getElementsByType("player")) do
        
local nick getPlayerName(v)
        
dbExec(connect"INSERT INTO player (Nick) VALUES (?)"tostring(nick)) 
            
   
end
  end 
)

33. Tworzenie grafiki na budynku
Siemka, chcia?bym stworzy? skrypt na tworzenie r??nych obrazk?w na elementach, typu budynki, pojazdy czy te? cz?owiek, ale jak to zrobi?? Nie chodzi mi o edycje czy podmienienie pliku .txd czy te? .dff, chodzi mi o jak?? funkcj? na zrobienie tego :) Za dobr? podpowied? stawiam R* oraz :piwo:
34. Dynamic Polygon - tworzenie
[b]Witajcie,[/b]

wbijam z kolejnym problemem kt?ry nie wiem jak rozwi?za? na ten moment, nigdy nie tworzy?em dynamicznych stref. Dopiero zaczynam, wi?c przejd?my do rzeczy, mam taki kod:

[pawn]
enum E_STACJA {

//...
Float:zones_points[8],
area_station,
//...
}
new StationInfo[MAX_STATIONS][E_STACJA];

// P??niej wczytywani wszystkich stacji (i tutaj zaczyna si? problem)
public LoadStations()
{
new query[256], station_id = 0, string[124], pos_station[124];
mysql_query("SELECT * FROM `stations`");

mysql_store_result();
while(mysql_fetch_row(query, "|"))
{
station_id ++;

sscanf(query, "p<|>dfffs[124]",
StationInfo[station_id][sUID],
StationInfo[station_id][sposX],
StationInfo[station_id][sposY],
StationInfo[station_id][sposZ],
pos_station);

sscanf(pos_station, "p<,>ffffffff", StationInfo[station_id][zones_points][0], StationInfo[station_id][zones_points][1], StationInfo[station_id][zones_points][2], StationInfo[station_id][zones_points][3], StationInfo[station_id][zones_points][4], StationInfo[station_id][zones_points][5], StationInfo[station_id][zones_points][6], StationInfo[station_id][zones_points][7]);
StationInfo[station_id][area_station] = CreateDynamicPolygon(StationInfo[station_id][zones_points]);

}
mysql_free_result();

printf("[LOAD] Wczytano %d stacji.", station_id);
return...
35. tworzenie organizacij.
witam nie dodaje mi loginu do bazy myQel pr?bowa?em zrobi? ale nie idzie nw jak to zrobi?


[code]function OrganizacjaAdd(code)
local kasa = getPlayerMoney(source)
if kasa < 15000 then
outputChatBox("* Nie posiadasz 15 000 PLN!", source, 255,255,255, true)
return
end
if code == "" then
outputChatBox("* Nie wpisa?e? nazwy organizacji!", source, 255, 0, 0, true)
return
end
local uid = getElementData(source, "player:uid")
local result3=exports["ogrpg-db"]:dbGet("SELECT * FROM organizacje WHERE uid=?", uid)
if result3 and #result3 > 0 then
outputChatBox("* Ju? znajdujesz si? w innej organizacji!", source, 255, 0, 0)
return
end
local nazwa = exports["ogrpg-db"]:dbGet("SELECT code FROM organizacje WHERE code=?", code)
if #nazwa > 0 then
outputChatBox("* Podana nazwa organizacji jest ju? zaj?ta!", source, 255,0,0, true)
return
end
local query1=exports['ogrpg-db']:dbSet("INSERT INTO organizacje (code,login,uid,actived,rank) VALUES (?,?,?,curdate(),4)",code,result1[1].login,uid)
outputChatBox("* Organizacja o nazwie "..code.." zosta?a utworzona!",source, 255,255,255, true)
outputChatBox("* Wpisz /panel aby otworzy? panel lidera.",source, 255,255,255, true)
takePlayerMoney(...
36. tworzenie rejestracji
Witam tworz? system rejestracji kt?ry sk?ada si? z fazowego rejestrowania

tutaj tworzenie pliku gracza przy 5 fazie rejestracji
DOF_CreateFile(DOF_udb_encode(PlayerName(playerid)));
DOF_SetString(DOF_udb_encode(PlayerName(playerid)), "haslo", inputtext);
DOF_SetInt(DOF_udb_encode(Player(playerid)),"kasa",0);
DOF_SetInt(DOF_udb_encode(Player(playerid)),"score",0);

4faza rejestracji:
ShowPlayerDialog(playerid, REJESTRACJA, DIALOG_STYLE_PASSWORD, "Rejestracja", "Tworzenie hasla dla postaci, "Ok", "Anuluj");

kod:
Kod:

if(dialogid == REJESTRACJA){
if(response){
if(strlen(inputtext)>=5 && strlen(inputtext)<=20){
// tutaj musze wklepac ten kod kt?ry zapise mi has?o do jakiego? newa kt?ry p?zniej zostanie wykorzystany do ustawienia has?a w stringu
}
else {
SendClientMessage(playerid,BIALY,"Z?e Has?o! Has?o musi zawierac od 5 do 20 znak?w");
}
return 1;
}
}


Teraz najwa?niejsze pytanie jak w?asnie ustawic to has?o w jakims newie i zeby potem ustawic to w tym stringu:
DOF_SetString(DOF_udb_encode(PlayerName(playerid)), "haslo", inputtext);



Mam nadzieje ?e rozumiecie o co chodzi
37. Tworzenie dxDrawRectangle itp.
jaki program/skrypt jest do tworzenia dxDrawRectangle i dxDrawImage i tym podobne?
chc? stworzy? wed?ug mojego widzenia dxDrawRectangle to jaki skrypt czy w og?le jest do tworzenia?
prosty w obs?udze, angielski nie ruski itp.

stawiam rep i piwo
38. Tworzenie obiektu
W jaki spos?b mog? stworzy? obiekt centralnie przed gracze?
39. Tworzenie tabeli mysql
Witajcie mam problem.
B??d: Obrazek --> Klik

Kod lua


local connection 
nil

addEventHandler
("onResourceStart"root,
    function()
        
connection dbConnect("mysql""host=xyz123;dbname=logowanie""xyz123""xyz123")
        
        if (
connectionthen
            connection
:exec("CREATE TABLE IF NOT EXISTS `vehicles`(id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, model INT DEFAULT 0, owner_name VARCHAR(50),  pos_x FLOAT DEFAULT 0, pos_y FLOAT DEFAULT 0, pos_z FLOAT DEFAULT 0, rot_x FLOAT DEFAULT 0, rot_y FLOAT DEFAULT 0, rot_z FLOAT DEFAULT 0, przebieg INT DEFAULT 0, paliwo INT DEFAULT 50, r1 INT DEFAULT 0, g1 INT DEFAULT 0, b1 INT DEFAULT 0, r2 INT DEFAULT 0, g2 INT DEFAULT 0, b2 INT DEFAULT 0, r3 INT DEFAULT 0, g3 INT DEFAULT 0, b3 INT DEFAULT 0, r4 INT DEFAULT 0, g4 INT DEFAULT 0, b4 INT DEFAULT 0, lr INT DEFAULT 255, lg INT DEFAULT 255, lb INT DEFAULT 255)")
        
end
    end
)



Za pomoc oferuj? :piwo: .
40. Tworzenie bazy, pobieranie z niej wartości
Jak my?licie, dobrze stworzy?em baz? danych?
addEventHandler("onResourceStart"resourceRoot
    function()
        -- 
connect
        faction_db 
dbConnect"sqlite""plugins/factions/faction.db" )
        if 
faction_db then
            outputDebugString
"Po??czenie z baz? SQLite zako?czy?o si? powodzeniem.")
        else
            
outputDebugString"Po??czenie z baz? SQLite zako?czy?o si? nie powodzeniem.")
            
stopResource(getThisResource())
        
end

        
-- create
        dbQuery 
faction_db"CREATE TABLE IF NOT EXISTS FACTIONSMONEY ( police int, army int, taxi int, sannews int)" )
    
end
)


W jaki spos?b pobra? warto?ci, jak i nada??

[ Dodano: 2016-04-24, 21:53 ]
// wiem ?e gdzie? tam w czelu?ci znajduje si? poradnik, ale zrobi?em sobie tydzie? przerwy od lua i wylecia?o mi z g?owy na czym stan??em, jutrzejszego dnia od nowa zajm? si? edukowaniem o sql, jednak mo?e kto? pisz?c spos?b w jaki pobra? by te warto?ci po prostu mnie o?wieci, pozdrawiam :)