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: reputacja
1. Reputacja
Witam!
Chcia?em zrobi? prace z wymaganym 1000 reputacji, ale po dodaniu tego do skryptu praca przesta?a dzia?a?. Nie wiem dlaczego. Pom?g?by kto??

Kod:

addEventHandler
("onMarkerHit"m1, function(elmd)
    if 
getElementData(el"vehicle_job_owner"then
        
return
    
end
    
            
if getElementData(el,"player:license:pjC") ~= 1 then
        exports
["1"]:outputNotificationBox (el,"#cc0000Aby tu pracowa? musisz mie? zdane prawo jazdy kat. C!")            
        return
    
end    
        
if getElementData(hitElement"player:reputation") < 1000 then
        exports
["1"]:outputNotificationBox (hitElement"#cc0000Aby tu pracowa? musisz mie? 1000 RP!")            
        return
    
end    


Server side
2. Reputacja
Witam mam ot?? problem poniewa? robi? hud do nowego swojego projektu RPG i mam taki problem mam wszystko opr?cz reputacji.Mam napisany kod ale nie pokazuje reputacji.
[lua]--[[

Autor: Gerano
Wersja: 2.0 Finish
Zakaz kopiowania bez pozwolenia autora skryptu

--]]
showPlayerHudComponent ( "all", false )
showPlayerHudComponent ( "radar", true)
showPlayerHudComponent ( "wanted", true)

--- Kod na realny czas
local realtime = getRealTime()
local hour = realtime.hour
local minute = realtime.minute

local pgpval = getElementData(localPlayer,"player:reputation")



local screenW, screenH = guiGetScreenSize()

addEventHandler("onClientRender", root,
function()
dxDrawRectangle(screenW * 0.7324, screenH * 0.0000, screenW * 0.2676, screenH * 0.2409, tocolor(51, 51, 51, 227), false)
dxDrawRectangle(screenW * 0.7275, screenH * 0.0000, screenW * 0.0049, screenH * 0.2409, tocolor(10, 103, 218, 227), false)
dxDrawRectangle(screenW * 0.7275, screenH * 0.2409, screenW * 0.2725, screenH * 0.0052, tocolor(10, 103, 218, 227), false)
dxDrawRectangle(screenW * 0.8838, screenH * 0.0508, screenW * 0.0996, screenH * 0.0156, tocolor(227, 0, 0, 227), false)
dxDrawText("?ycie:"..math.floor(getElementHealth(localPlayer)).. "%", screenW * 0.8838, screenH * 0.0508, screenW * 0.9834, screenH * 0.0664, tocolor(255, 255, 255, 255), 1.00, "sans&q...
3. Reputacja od 0
Witam, mam problem z funkcj?, chc? aby od 0 + sprawdzanie reputacji by?o.

Mam teraz:
0 Reputacji: Mam 1 towar
5 Reputacji: Mam 2 towar
10 Reputacji: Mam 3 towar

A chc?:
0 Reputacji: Mam 1 towar
5 Reputacji: Mam 1,2 towar
10 Reputacji: Mam 1,2,3 towar

M?j kod:
function SprawdzReputacje(opcja
    
plik xmlLoadFile("baza-fc/config/towary.xml"
    if 
plik then 
        local nodetable 
xmlNodeGetChildren(plik
        for 
i,nodexml in ipairs(nodetable) do 
            if 
tostring(xmlNodeGetAttribute(nodexml,"id")) == opcja then 
                
return xmlNodeGetAttribute(nodexml,"reputacja")
            
end
        end
    end
end



addEvent("SprawdzTowar"true)
addEventHandler("SprawdzTowar"resourceRoot, function(graczopcja)
    
local reputacja0 SprawdzReputacje(opcja)
    
xmlUnloadFile(plik)
    
    if (
reputacja0 == "".. getElementData(gracz"reputacja") ..""then
        
-- hahah
    
else
        
outputChatBox("* Nie posiadasz wystarczaj?cej reputacji aby podj?? te zlecenie!"player25500)
    
end
end
)


dzi?ki :-)

Pr?bowa?em doda? na ko?cu return tonumber(0) ale nie dzia?a.
4. Reputacja // ostatni temat dotyczący tego
Witajcie z tej strony brat maxera, ostatni raz bo powiedzia? abym nie robi? spamu tak wi?c, otrzyma?em pomoc w tym temacie: http://gtao.pl/sprawdzani...xml-vt91726.htm od thesebek ale okaza? si? drugi b??d bo chcia?em takie co? ?e jak mam 0 reputacji towar to mog? go u?y?, dostan? 5 reputacji to mam do dost?pu drugi towar, i teraz pierwszy i drugi, dostan? 5 reputacji i mam trzeci towar, i mog? 3 towary u?y?, bo domy?lnie jest takie co? ?e sprawdza czy np mam reputacji 0 jak mam to daje dost?p, jak mam 5 reputacji to mog? tylko skorzysta? z drugiego towaru, a ju? pierwszego towaru za 0 reputacji nie mog?.

M?j kod:
function SprawdzReputacje(opcja
    
plik xmlLoadFile("baza-fc/config/towary.xml"
    if 
plik then 
        local nodetable 
xmlNodeGetChildren(plik
        for 
i,nodexml in ipairs(nodetable) do 
            if 
tostring(xmlNodeGetAttribute(nodexml,"id")) == opcja then 
                
return xmlNodeGetAttribute(nodexml,"reputacja")
            
end
        end
    end
end



addEvent("SprawdzTowar"true)
addEventHandler("SprawdzTowar"resourceRoot, function(graczopcja)
    
local reputacja0 SprawdzReputacje(opcja)
    
xmlUnloadFile(plik)
    
    if (
reputacja0 == "".. getElementData(gracz"reputacja") ..""then
        
-- hahah
    
else
        
outputChatBox("* Nie posiadasz wystarczaj?cej reputacji aby podj?? te zlecenie!"player25500)
    
end
end
)


dzi?ki :-)