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

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


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50

Witam !! ! Dlaczego nie daje mi pieni?dzy graczowi ?

PS. Prosz? o wyt?umaczenie tego.

client:


        for k, v in ipairs ( towary ) do    
            lolek = getElementData(vehicle, "praca")
            if lolek == k then
                kasa = math.random(v[4],v[5])
                outputChatBox("Yeah! " .. v[4] .. " yeah! " .. v[5], player)
                triggerServerEvent("kasa", source, money)
            end
        end


Server:


function money(source)
    givePlayerMoney(source, kasa)
end
addEvent("kasa", true)
addEventHandler("kasa", getRootElement(), money)


Postaw piwo autorowi tego posta
 

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


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

A wiadomo?? na czacie jest, ta Yeach co? tam?

Postaw piwo autorowi tego posta
 

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


karlik131







Wiek: 43
Na forum: 5156 dni
Posty: 11

Piwa: 87

Respekt: 50

Pisze co? w /debugscript 3 jak zrobisz reset lub wykonasz t? "prac?".

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-06, 20:21


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50

Podczas roz?adunku wypisuje "Yeah!" i "Roz?adowa?e? towar pomy?lnie!", a b??d?w nie ma.


function rozladunek()
player = getLocalPlayer()
    if isElementWithinMarker(player, marker) then
        for k, v in ipairs ( towary ) do    
            lolek = getElementData(vehicle, "praca")
            if lolek == k then
                kasa = math.random(v[4],v[5])
                outputChatBox("Yeah! " .. v[4] .. " yeah! " .. v[5], player)
                triggerServerEvent("kasa", source, money)
            end
        end
        outputChatBox("Roz?adowa?e? pomy?lnie za?adunek!", player)
        destroyElement(destblip)
        destroyElement(marker)
        jobstat = 0
    else
        outputChatBox("To nie jest ten roz?adunek!", player)
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-06, 20:31


Jacob

Głupiomądry






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

Piwa: 786

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

 triggerServerEvent("kasa", source, money)

Gdzie masz zdefiniowane source i money?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-06, 21:14


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

function money(source)
    givePlayerMoney(source, kasa)
end
addEvent("kasa", true)
addEventHandler("kasa", getRootElement(), money)


+ tutaj mamy b??d, bo source jest w argumentach funkcji ale kasa ju? nie...Czyli dodaj te? po source w argumentach funkcji kasa.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-07, 07:27


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50

Nie mam. Co mam zamiast tego wstawi??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-07, 10:15


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123


kasa = math.random(v[4],v[5])
outputChatBox("Yeah! " .. v[4] .. " yeah! " .. v[5], player)
triggerServerEvent("kasa", getLocalPlayer(), kasa)


oraz

function money(player, kasa)
    givePlayerMoney(player, kasa)
end
addEvent("kasa", true)
addEventHandler("kasa", getRootElement(), money)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-07, 11:06


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50


function rozladunek()
player = getLocalPlayer()
    if isElementWithinMarker(player, marker) then
        for k, v in ipairs ( towary ) do    
            lolek = getElementData(vehicle, "praca")
            if lolek == k then
                kasa = math.random(v[4],v[5])
                outputChatBox("Yeah! " .. v[4] .. " yeah! " .. v[5], player)
                triggerServerEvent("kasa", getLocalPlayer(), kasa)
            end
        end
        outputChatBox("Roz?adowa?e? pomy?lnie za?adunek!", player)
        destroyElement(destblip)
        destroyElement(marker)
        jobstat = 0
    else
        outputChatBox("To nie jest ten roz?adunek!", player)
    end
end


Wywala b??d, ?e z?y argument givePlayerMoney. Yeah i roz?adowa?e? wy?wietla.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-07, 11:50


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

givePlayerMoney(player, tonumber(kasa))
Mo?e tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-07, 12:11


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50

To samo...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-07, 15:33


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Jak b?d? mia? czas pod wiecz?r to to Ci zrobie bo tera zaj?ty jestem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-08, 18:57


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50

Rozwi?zane w 5 minut na irc chat mta... 8-)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-08, 20:54


Riot

3X






Wiek: 30
Na forum: 5870 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

Nie zgadniesz, ale to normalne gdy tam jest ich kilkadziesi?t ...albo kilkaset razy wi?cej :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-10-09, 20:48


HartHol

Log Out






Wiek: 27
Na forum: 5178 dni
Posty: 116
Nick w MP: HartHol

Piwa: 14

Respekt: 50

Mo?e i tak, ale pom?g? mi tylko jeden.

Postaw piwo autorowi tego posta
 

 
Tagi: triggerserverevent
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