Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-06-18, 21:54


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-18, 22:01


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

handler mysql_connect(..)

addCommandHandler("reg",
function (playercmdloginhaslo)
if (login and haslothen
local md5pass md5(haslo)
mysql_query(handler"INSERT INTO konta SET login="..login..", haslo="..md5pass)
end
end
)

addCommandHandler("log",
function (playercmdlogpass)
if (log and passthen
local md5pass md5(pass)
local zap mysql_query(handler"SELECT * FROM konta WHERE login="..log.." AND haslo="..md5pass)
if (mysql_fields_row(zap)) then
-- co jesli sie zaloguje
end
end
end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-18, 22:06


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

To jest jako w serwerze , wpisujemy reg i mo?emy sie zarejestrowa? tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-18, 23:12


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Przyk?ad Jacoba tworzy konta po wpisaniu /reg login haslo, mo?esz to zmieni? przy podstawowej wiedzy o LUA na GUI i wpisywanie has?a i nazwy u?ytkownika w tzw. editach, nooo tych bia?ych polach - lub przy wiedzy PHP i pewnie HTML kt?re mo?e te? si? przyda, stworzenie rejestracji na forum a potem na to samo konto mo?esz si? zalogowa?.

O co? takiego Ci chodzi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-18, 23:18


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

Tak dok?adnie , ale po?wicz? jeszcze z kolega poprzez php , teraz zadam pytanie z innej beczki ?eby nie spamowa? r??nymi tematami , mam problem ot?? , chce zrobi? ?eby auto wraz z graczem przenosi?o sie do interioru GARA?U , jednak jest to nie wykonalne pr?bowa?em paradise ,shodown i nawet "przystosowanej" valhalli , ale po wej?ciu w interior siedz?c w aucie robi sie bia?y ekran samoch?d zostaje ja znikam a faktycznie nawet do niego nie wszed?em , jestem jakby w nico?ci , wie kto? z was jak temu zaradzi??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-18, 23:21


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Jak przenosi?e?, samo auto/gracza? Spr?buj przenie?? auto i gracza oddzielnie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 00:03


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

ja nie wiem wlasnie jak zrobic zeby to dzialalo. Obecnie probuje rozgrysc jak to dziala na valhalli bo tu nawet sa itemy jako pilot do garazu czy cos
ale nie wiem kompletnie jak cos takiego zrobic zeby dzialalo.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 00:09


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Go?ciu siedzi w aucie,
Np. wpisuje komend?,
Pobieram element pojazdu, w kt?rym siedzi gracz,
Przenosz? auto i gracza osobno,
Usadzam gracza na miejscu, w kt?rym siedzia? w aucie.

Funkcje:
GetPedOccupiedVehicle,
GetPedOccupiedVehicleSeat,
WarpPedIntoVehicle,
SetElementPosition.

+ odpowiednio podpi??.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 10:02


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

Some example for me? Nie jestem nie wiaodmo jak do?wiadczony , mam problemy z takimi skryptami jednak chce osi?gn?c ten efekt czy jak by to nazwac przeniesienia gracza z wozem do interioru , bardzo mnie to ciekawi jak to moze dzia?a?. Wszyscy kt?rych sie pyta?em nie wiedz? czy to mo?liwe.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 12:01


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Na co chcesz? Na marker? No to dajmy, ?e na marker:
function markerHit(markerdim)
if dim then
local vehicle GetPedOccupiedVehicle(source)
if vehicle then
local seat getPedOccupiedVehicleSeat(source)
setElementPosition(sourcetutaj_podajesz_wspolrzedne_odzdzielajac_przecinkami)
setElementPosition(vehicletutaj_podajesz_wspolrzedne_odzdzielajac_przecinkami)
warpPedIntoVehicle(sourcevehicleseat)
end
end
end
addEventHandler("onPlayerMarkerHit"getRootElement(), markerHit)

Proponowa?em by? zrobi? to sam, bo jednak cz?owiek uczy si? efektywniej gdy ma sam z tym do czynienia.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 18:55


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

A gdzie wsp??rz?dne markera? I czy to na pewno przeniesie gracza do gara?u ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 22:02


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Piorun, nie poda?e? interioru jeszcze.

Zacznijmy. Stw?rz marker, wg TEJ tej funkcji, nast?pnie u?yj eventu onPlayerMarkerHit (m?g?by? te? onMarkerHit - ale skoro Piorun daje tak, niech b?dzie).

Co si? ma dzia? podczas wykonywania eventu?

- zmiana interioru -> setElementInterior
- zmiana pozycji gracza i auta -> setElementPosition
- przenoszenie (zn?w) do auta gracza ->warpPedIntoVehicle

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-19, 23:49


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Oj fakt. Raczej trzeba to wszystko przerobi? na "onMarkerHit", bo nie gracz "uderza" w marker lecz pojazd. Potem sprawdzasz czy w poje?dzie siedzi gracz i kontynuujesz kod.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-26, 16:58


Bogdan121







Wiek: 39
Na forum: 5184 dni
Posty: 41



Respekt: 19,1

marker = createMarker(1277.8544921875, -1800.9716796875, 13.386547088623, "corona", 0, 255, 2, 1)

function teleport(player)
if getElementType(player)=="player" then
local vehicle = GetPedOccupiedVehicle(source)
if vehicle then
local seat = getPedOccupiedVehicleSeat(source)
setElementPosition(source, 616.111328125, -5.716796875, 1000.921875, 243, 1)
setElementPosition(vehicle, 616.111328125, -5.716796875, 1000.921875, 243, 1)
warpPedIntoVehicle(source, vehicle, seat)
end
end
end
addEventHandler("onClientMarkerHit", getRootElement(), teleport)


i nie dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-26, 19:10


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Kod:

marker = createMarker(1277.8544921875, -1800.9716796875, 13.386547088623, "corona", 0, 255, 2, 1)

function teleport(hitElement, dim)
if getElementType(hitElement)=="player" then
local vehicle = getPedOccupiedVehicle(hitElement)
if vehicle then
local seat = getPedOccupiedVehicleSeat(hitElement)
setElementPosition(hitElement, 616.111328125, -5.716796875, 1000.921875, 243, 1)
setElementPosition(vehicle, 616.111328125, -5.716796875, 1000.921875, 243, 1)
warpPedIntoVehicle(hitElement, vehicle, seat)
end
end
end
addEventHandler("onMarkerHit", getRootElement(), teleport)


Postaw piwo autorowi tego posta
 

 
Tagi: rejestracja :: konta :: mysql
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku