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

Wysłany: 2014-11-16, 14:26


wwa22442







Wiek: 38
Na forum: 4706 dni
Posty: 127

Piwa: 82

Respekt: 50

Ostrzeżeń: 20%
Witam.

Mam takie pytanko, jak ustali? w tym kodzie limit aby tylko ka?dy gracz m?g? u?y? tej funkcji ?


addEvent("spawncar1",true)
addEventHandler("spawncar1",getRootElement(),
function()
    if not (isGuestAccount(getPlayerAccount(client))) then
        if not (isPedInVehicle(client)) then
            local x,y,getElementPosition(client)
            if (getElementData(client,"mycar1")) and (getElementData(client,"mycar1")~= nil) --[[and (getElementType(getElementData(client,"mycar1")) =="vehicle")]] then
                local vehicle getElementData(client,"mycar1")
                destroyElement(vehicle)
                removeElementData(client,"mycar1")
                --local x,y,getElementPosition(vehicle)
                --setElementPosition(vehicle,x,y,z)
                outputChatBox("Vehicle destroyed",client)
                --[[             local vehicle getElementData(client,"mybik1")
                                destroyElement(vehicle)
                                removeElementData(client,"mybik1")
                                outputChatBox("Vehicle destroyed",client)]]
                
            elseif not (getElementData(client,"mycar1")) then
                local account getPlayerAccount(client)
                local name getAccountName(account)
                local playercar executeSQLQuery("SELECT Model,Paintjob,Color,Upgrade0,Upgrade1,Upgrade2,Upgrade3,Upgrade4,Upgrade5,Upgrade6,Upgrade7,Upgrade8,Upgrade9,Upgrade10,Upgrade11,Upgrade12,Upgrade13,Upgrade14,Upgrade15,Upgrade16 FROM carslot1 WHERE PlayerName = ?",name)
                if (playercarthen
                
                    if #playercar > 0 then
                        local x,y,getElementPosition(client)
                        local vehicle createVehicle(playercar[1].Model,5,+2,z)
                        setVehiclePaintjob(vehicle,playercar[1].Paintjob)
                        setElementData(vehicle,"vehicleOwner","mycar1")
                        setElementData (vehicle,"mycar1",getPlayerName(source))
                        setElementData (client"mycar1"vehicle)
                        setElementData(vehicle,"VOwner",getPlayerName(client))
                        outputChatBox ("Car spawned."source25500)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade0) 
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade1)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade2)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade3)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade4)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade5)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade6)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade7)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade8)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade9)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade10)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade11)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade12)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade13)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade14)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade15)
                        addVehicleUpgrade(vehicleplayercar[1].Upgrade16)
                        local col1 gettok (playercar[1].Color1string.byte(',') )
                        local col2 gettok (playercar[1].Color2string.byte(',') )
                        local col3 gettok (playercar[1].Color3string.byte(',') )
                        local col4 gettok (playercar[1].Color4string.byte(',') )
                        local col5 gettok (playercar[1].Color5string.byte(',') )
                        local col6 gettok (playercar[1].Color6string.byte(',') )
                        outputChatBox(col1)
                        if col1 then
                        setVehicleColor(vehicletonumber(col1), tonumber(col2), tonumber(col3), tonumber(col4), tonumber(col5), tonumber(col6))
                        end
                    else
                        outputChatBox("You have not buy a car for this slot yet",client)
                    end
                end
            end
        else
            outputChatBox("You need to get out of your vehicle first",client)
        end
    else
        outputChatBox("You need to log in first",client)
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-18, 08:46


Vike4562

LUA <3






Wiek: 28
Na forum: 4937 dni
Posty: 144
Nick w MP: Vike4562

Piwa: 32

Respekt: 61

Ale ?eby m?g? u?y? tylko 1 raz?

Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: limit :: pojazdow
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