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

Wysłany: 2020-01-17, 08:29


Kacperiusz

.






Wiek: 23
Na forum: 2770 dni
Posty: 113

Piwa: 205

Respekt: 50

Mam taki problem ?e chc? zrobi? by gracz po wejsciu w marker i wpisaniu cmd /kup burger / kebab dosta? 10/20 hp. Problem jest taki ?e to nie dzia?a a w debugu nie ma ?adnego b??du. Prosz? o pomoc :D

 marker createMarker(2327.872420.2010.82-0.90"cylinder"12550020)
blip createBlip(2327.872420.2010.8241)

function glod(plrwybierasz)
    wybierasz tostring(wybierasz)
    if wybierasz then return end
    if isElementWithinMarker(plrmarkerthen
    if wybierasz == "kebab" then
    outputChatBox("zjad?e? kebaba. Dostajesz 10 hp")
    
    elseif wybierasz == "burger" then 
    outputChatBox("zjad?e? burgera. Dostajesz 20 hp")
    setElementHealth(plrgetElementHealth(plr), 20)
        end
    end 
end
addCommandHandler("kup",glod)

function rozpoczecie(plr)
    outputChatBox("Witaj, je?eli masz ma?o hp zjedz co?, wybierz: burger, kebab"plr)
end 
addEventHandler("onMarkerHit"markerrozpoczecie


Podpis
pecik
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 09:13


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Warunek " if wybierasz then" si? sprawdza, wi?c funkcja si? anuluje.
Dodaj not i b?dzie ok.
W ustawieniu hp musisz doda? te 20, a nie po przecinku.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 09:38


Kacperiusz

.






Wiek: 23
Na forum: 2770 dni
Posty: 113

Piwa: 205

Respekt: 50

Wilq, Pr?bowa?em Ale nie dzia?a xd. Albo nie zrozumia?em.

 marker createMarker(2327.872420.2010.82-0.90"cylinder"12550020)
blip createBlip(2327.872420.2010.8241)

function glod(plrwybierasz)
    wybierasz tostring(wybierasz)
    if not wybierasz then return outputChatBox("Nie wybra?e? posi?ku"end
    if isElementWithinMarker(plrmarkerthen
    if wybierasz == "kebab" then
    outputChatBox("zjad?e? kebaba. Dostajesz 10 hp")
    setElementHealth(20getElementHealth(plr))
    
    elseif wybierasz == "burger" then 
    outputChatBox("zjad?e? burgera. Dostajesz 20 hp")
    setElementHealth(20getElementHealth(plr))
        end
    end 
end
addCommandHandler("kup",glod)

function rozpoczecie(plr)
    outputChatBox("Witaj, je?eli masz ma?o hp zjedz co?, wybierz: burger, kebab"plr)
end 
addEventHandler("onMarkerHit"markerrozpoczecie


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 10:34


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Co dok?adnie wpisujesz w komendzie? Masz jakiekolwiek komunikaty na czacie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 10:45


Kacperiusz

.






Wiek: 23
Na forum: 2770 dni
Posty: 113

Piwa: 205

Respekt: 50

Wilq, Pisz? kom?d? /kup burger Na czacie nic si? nie wy?wietla i nie dostaje hp :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 11:18


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Teraz zauwa?y?em, pierwszy argument to gracz. Drugi to komenda, kt?ra wpisa?e?. Trzeci to to, co gracz wpisa?.
Czyli zmieniasz tam na
(plrcmdwybierasz)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 14:17


Kacperiusz

.






Wiek: 23
Na forum: 2770 dni
Posty: 113

Piwa: 205

Respekt: 50

Wilq, Dzi?kuj? cmd dzia?a. Ale nie daje mi hp xD

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-01-17, 15:12


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Jak ju? m?wi?em, musisz wykona? dzia?anie dodawania.
getElementHealth(plr) + 20


W set, pierwszy argument to element i drugi to hp.

Postaw piwo autorowi tego posta
 

 
Tagi: głód/hp
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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