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

Wysłany: 2016-01-26, 18:41


ironmaiden666

Voight...






Wiek: 30
Na forum: 4020 dni
Posty: 125
Nick w MP: Irons

Piwa: 2941

Respekt: 102
Respekt: 102

Ostrzeżeń: 40%
Witam, mam pro?b? ot?? przerobi?em sobie pewien skrypt na suszark? z community i wszystko dzia?a, ale chcia?bym tam doda? timer na 15 sekund od zmierzenia predkosci. Chodzi o to, ?e po wystawieniu mandatu trzeba czeka? 15 sekund a? zrobi si? kolejny(aby nie bugowali kasy)

Kod:
Ze wzgl?du na to, ?e nie chc? aby kto? sobie zgapi? kod poka?? tylko wymagan? ko?c?wk? (je?li do timera potrzeba ca?y kod to m?w)
Kod:

if speed > 60 then
outputChatBox ( "Zarejestrowa?e? gracza kt?ry przekroczy? pr?dko??, jego predkosc to "..speed.." km/h i otrzymales 15$", source, 255, 0, 0, true )
givePlayerMoney(source, 15)
takePlayerMoney(target, 20)
end
end
end
end
end
addEventHandler ( "onPlayerTarget", root, checkSpeed )


Podpis
Intelligence gonna get you..
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 18:49


venzikk

LUA, MODELER






Wiek: 24
Na forum: 3823 dni
Posty: 235
Nick w MP: VenZ

Piwa: 3158

Respekt: 240
Respekt: 240Respekt: 240

[lua][/lua]

Dodaj tam co? takiego


setTimer Nazwa funkcji1500000)



Podpis



Hej
,Tak ty! Pomogłem ci? zostaw
:piwo:


Pomagam w miarę możliwości :)

Kontakt:
Discord: VenZio#8080
GG:63293490
skype:szymex1021
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 18:50


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
M?g?by? sprawdza? elementDate gracza
Więcej informacji znajdziesz w Wikipedii MTA:

getElementData

kt?r? przydzieli? by? mu gdy wystawi?e? mandat

Więcej informacji znajdziesz w Wikipedii MTA:

setElementData

i wtedy zrobi? timer`a na 15 sekund na zmienianie elementDaty na inn?

Więcej informacji znajdziesz w Wikipedii MTA:

setTimer


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-26, 19:18


ironmaiden666

Voight...






Wiek: 30
Na forum: 4020 dni
Posty: 125
Nick w MP: Irons

Piwa: 2941

Respekt: 102
Respekt: 102

Ostrzeżeń: 40%
Teraz to wog?le co? zepsu?em
Gdy trzymam bro? kt?ra ma by? moj? suszark? to i tak mierzy pr?dko?? nie wa?ne kogo, nawet moj? a to z "element" datami nie dzia?a... wiem, ?e powinienem u?y? w timerze cancelEvent tylko nie orientuje si? gdzie

Kod:

function checkSpeed ( target )
if ( target ) then
if triggerClientEvent ( "isPedAiming", source ) then
local weapon = getPedWeapon ( source )
if weapon == 28 then
local sx, sy, sz = getElementVelocity ( target )
local speed = math.ceil( ( ( sx^2 + sy^2 + sz^2 ) ^ ( 0.5 ) ) * 161 )
if speed > 60 then
local occupants = getVehicleOccupants(target)
outputChatBox ( "TEST", source, 255, 0, 0, true )
setElementData ( occupants, "mandat", true )
if getElementData(occupants, "mandat") == true then
setTimer ( function()
setElementData(occupants, "mandat", false)
end, 15000, 1 )
end
end
end
end
end
end
checkSpeed()
addEventHandler ( "onPlayerTarget", root, checkSpeed )


Podpis
Intelligence gonna get you..
Postaw piwo autorowi tego posta
 

 
Tagi: settimer :: blokowanie :: funkcji
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