Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: quotscorequot
1. Prawdopodobieństwo przyznania punktu "score"
Witam, chcia?bym aby co przystanek opr?cz dawania 30$ by?a szansa 5% na punkt score dla kierowcy.

addEvent("bus_finish",true)
addEventHandler("bus_finish",rootElement,
function (
client)
if 
not isPedInVehicle(clientthen return end
if not busses[getElementModel(getPedOccupiedVehicle(client))] then return end
givePlayerMoney
(client30)
if 
#busTable == tonumber(getElementData(client,"busData")) then
setElementData(client,"busData",1)
else
setElementData(client,"busData",tonumber(getElementData(client,"busData"))+1)
end
getNewBusLocation
(clienttonumber(getElementData(client,"busData")))
end)
2. Tabelka "score" nie pokazuje liczby
Tak jak powy?ej, mam skrypt na towary jednak nie wiadomo ile gracz ma score poniewa? tabelka nie wy?wietla ?ADNEJ liczby.
3. Tabelka "Score" nie zapisuje danych
Oto savescore.lua

Kod:

function onPlayerLogin ()
local playeraccount = getPlayerAccount ( source )
if ( playeraccount ) then
if not isGuestAccount ( playeraccount ) then
local playerscore = getAccountData ( playeraccount, "points" )
if ( playerscore ) then
setElementData(source, "Score", tonumber(playerscore))
end
end
end
end

function onPlayerQuit ()
local playeraccount = getPlayerAccount ( source )
if ( playeraccount ) then
if not isGuestAccount ( playeraccount ) then
local playerscore = getElementData ( source, "Score" )
if ( playerscore ) then
setAccountData ( playeraccount, "points", playerscore )
end
end
end
end

addEventHandler ( "onPlayerLogin", getRootElement (), onPlayerLogin )
addEventHandler ( "onPlayerQuit", getRootElement (), onPlayerQuit )
addEventHandler ( "onResourceStop", resourceRoot, onCurrentResourceStop)
addEventHandler ( "onResourceStart", resourceRoot, onCurrentResourceStart)



Problem polega na tym ?e gdy zrestartujemy skrypt lub server ( na jedno wychodzi ) to spowrotem score wraca do 0