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

Wysłany: 2013-04-04, 16:47


Lukin







Wiek: 36
Na forum: 4809 dni
Posty: 2
Nick w MP: Lukin



Respekt: 50

Witam, od paru dni staram si? pisa? amatorskie skrypty w lua. Wraz z rozwojem napotka?em si? z problemem... Jakich funkcji potrzebuj? do zrobienia:
Ograniczone u?ycie komendy(jeden raz mo?na u?y?), po wpisaniu innej komendy ogranicznik zeruje si?.
Oraz jak wyd?u?y? czas palenia si? pojazdu?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-04, 19:25


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5199 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Cytat:


Ograniczone u?ycie komendy(jeden raz mo?na u?y?), po wpisaniu innej komendy ogranicznik zeruje si?.

https://wiki.multitheftauto.com/wiki/SetElementData
Przyk?ad:

function oh()
setElementData(source"bolek"true)
outputChatBox("ogranicznik on")
end
addCommandHandler("ah"oh)

function ah()
if getElementData(source"bolek"then
removeElementData(source"bolek")
outputChatBox("ogranicznik off")
end
end

Nie wiem dok?adnie o co tobie chodzi.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-04, 20:31


Lukin







Wiek: 36
Na forum: 4809 dni
Posty: 2
Nick w MP: Lukin



Respekt: 50

"Brzysiek" napisał/a:


Nie wiem dok?adnie o co tobie chodzi.


Chodzi mi o to, ?e je?eli gracz wpisze komend? '/a' to ju? nie mo?e jej u?y?. Chyba, ?e gracz wpisze komende '/b' to wtedy ponownie '/a' jest aktywne.
Taka ograniczona ilo?? u?ycia komendy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-04, 20:44


vipSEBOvip

A poor begginer






Wiek: 26
Na forum: 5178 dni
Posty: 597
Nick w MP: xSebaPL

Piwa: 77

Respekt: 140
Respekt: 140

?ap:
function a()
     if getElementData(source"UzytaKomenda"then
            outputChatBox("U?y?e? ju? tej komendy"source)
     else
            setElementData(source"UzytaKomenda"true)
     end
end
addCommandHandler("a"a)

function b()
     removeElementData(source"UzytaKomenda")
end
addCommandHandler("b"b)


Jak wpiszesz /a, to nie b?dziesz m?g? u?y? /a, a? nie wpiszesz /b.

Postaw piwo autorowi tego posta
 

 
Tagi: jakich :: funkcji :: użyję :: do...
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Jakich funkcji użyję do... 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