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

Wysłany: 2013-03-31, 14:07


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

addEvent("wystawM", true)
addEventHandler("wystawM", getRootElement(),
function (mandat, score, gracz)
    local daj = getPlayerFromName(gracz)
    if (daj) then
        local money = getPlayerMoney(daj)
        local pkt = getElementData(daj,"Score")
        if (tonumber(money) < tonumber(mandat)) then
        if (tonumber(pkt) < tonumber(score)) then
            outputChatBox("Dany gracz posiada tylko #FF0000"..money.."$,#FFFFFF. Nie starczy mu na mandat!", getRootElement(), 255, 255, 255, true)
            outputChatBox("Dany gracz posiada tylko #FF0000"..pkt.."$,#FFFFFF. Nie starczy mu na mandat!", getRootElement(), 255, 255, 255, true)
        else
            takePlayerMoney(daj, mandat)
            setElementData(daj,pkt,true)
            outputChatBox("Wystawi?e? "..gracz.." mandat w wysoko?ci #00FF00"..mandat.."$#FFFFFF.", getRootElement(), 255, 255, 255, true)
            outputChatBox("Otrzyma?e? mandat w wysoko?ci #00FF00"..mandat.."$#FFFFFF.", daj, 255, 255, 255, true)
            triggerClientEvent("closeM", getRootElement())
        end
        end
    end
end)


b??d linijki :
if (tonumber(pkt) < tonumber(score)) then


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-31, 14:17


Riot

3X






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

Piwa: 286

Respekt: 123
Respekt: 123

Pytanie pierwsze - gracz ma przypisane setElementData o nazwie "Score"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-31, 14:40


luki123luki123

Place Game






Wiek: 28
Na forum: 5416 dni
Posty: 1948
Nick w MP: LuKiO

Piwa: 6103

Respekt: 611
Respekt: 611Respekt: 611

Zrobi?em kolumne i tam mam score i teraz chce ?eby ten skrypt zabiera? score po stronie clinet mam

function wystaw ()
    if (source == mand_Button[3]) then
        local mandat = guiGetText(mand_Edit[1])
        local score = guiGetText(mand_Edit[2])
        local gracz = guiGridListGetItemText(mand_Grid[1], guiGridListGetSelectedItem(mand_Grid[1]), kolumna)
        if (mandat ~= "") then
        if (score ~= "") then
            if (tonumber(mandat)) then
                triggerServerEvent("wystawM", getRootElement(), mandat, score, gracz)
            else
                outputChatBox("To co wpisa?e? musi by? liczb?!", 255, 0, 0, true)
            end
        else
            outputChatBox("Musisz wpisa? warto?? mandatu!", 255, 0, 0, true)
        end
        end
    end
end
addEventHandler("onClientGUIClick", mand_Button[3], wystaw)


Postaw piwo autorowi tego posta
 

 
Tagi: prob :: lem
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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