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

Wysłany: 2018-06-09, 20:56


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

Witam, ot?? mam taki skrypt:

Cytat:

for i,v in pairs(hol2) do
local vehicle=createVehicle(v[7], v[1], v[2], v[3])
setElementRotation(vehicle, v[4], v[5], v[6])
setVehicleColor(vehicle, 23,0,0,0,0,0)
setVehicleEngineState(vehicle, false)
setElementFrozen(vehicle, true)
setElementFrozen(vehicle,true)
setVehicleDamageProof(vehicle,true)
setElementData(vehicle,"vehicle:duty","HolowniaPL")
setElementData(vehicle,"vehicle:rank",1)
setElementData(vehicle,"vehicle:fuel", 100)
setElementData(vehicle,"dbid", i)
setVehiclePlateText(vehicle,"HolowniaPL "..i.."")
--setElementData(vehicle,"vehicle:desc","HolowniaPL\nH[00"..i.."]")
exports["iyw_vehtexts"]:add3DTextForElement(vehicle,{0,0,0},"HolowniaPL\nH[00"..i.."]",{255,255,255,255},"czcionka4",1.0,30,1)
end


i chc? do niego doda?, ?e je?eli kto? nie ma przyznanej w bazie rangi "HolowniaPL" to wskoczy mu info: "Nie nale?ysz do tej frakcji!"

Pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-09, 20:59


CjPomarancza

:-)






Wiek: 17
Na forum: 3183 dni
Posty: 90

Piwa: 12

Respekt: 60

Jakiej bazie? Skrypt podawaj w tagach [.lua] [./lua] (bez kropek).
Je?li to ma by? jaka? praca holownik?w, to nie ?atwiej zrobi?, ?eby przy starcie pracy nadawa?o elementdat? "HolowniaPL", a potem sprawdzasz warunkiem
 if getElementData(arg"ranga") ~= "HolowniaPL" then 
outputChatBox("Nie nale?ysz do tej frakcji!"arg25500)
return 
end


Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-09, 21:00


palikoteczek







Wiek: 46
Na forum: 3655 dni
Posty: 23
Nick w MP: KubSub

Piwa: 2

Respekt: 50

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-09, 23:00


CjPomarancza

:-)






Wiek: 17
Na forum: 3183 dni
Posty: 90

Piwa: 12

Respekt: 60


Więcej informacji znajdziesz w Wikipedii MTA:

dbQuery


Więcej informacji znajdziesz w Wikipedii MTA:

dbPoll


Za pomoc? tego pr?bujesz pobra? warto??, przy pomocy sql'owego WHERE.
"SELECT * FROM frakcja WHERE uid=?"uid)


potem wyci?gasz wynik
 local qh dbQuery(...) 
local result dbPoll(qh, -1


I robisz sprawdzienie, czy wynik jest obecny (je?li jest, znaczy to, ?e gracz o danym uid jest w bazie.

 
 if #result > 0 then 


Ja nadal polecam dawa? elementdat? po wej?ciu na duty, ?eby za du?o nie u?ywa? tego mysql.

Podpis
Pomogłem? Doceń mnie i postaw :piwo: :)
Postaw piwo autorowi tego posta
 

 
Tagi: dodatek :: skryptu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Dodatek do skryptu #2 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