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: czegoś
1. Tworzenie czegoś swojego
Witam przychodz? do was z pytaniem bo chc? zacz?? tworzy? co? swojego i teraz pytanie jak zrobi? jakie? rangi w mysql lub podpi?? jako? acl pod mysql(je?eli jest taka mo?liwo??)
2. Pobieranie czegoś z pliku
Witam, mam problem a mianowicie pytanie. Jak zrobi? takie co? ?e w callbacku OnPlayerConnect, gdy istnieje plik HeadAdmini.ini to odczytuje z pliku Nick oraz cyfre przy nicku czyli np. Shlasku=1

Gdy w pliku jest nick gracza i przy nicku jest np. cyfra 7 to wtedy wykonuje czynno??
Cytat:

IsPlayerHeadAdmin[playerid] = 1;

gdy jest np. cyfra 2 to wykonuje czynnosc
Cytat:

IsPlayerVip[playerid] = 1;


A przy dawaniu rangi wpisuje nick i cyfre do pliku ale z tym juz sobie poradze.

Prosz? o pomoc a w zamian piwko postawie :piwo:
3. Zostawienie czegoś na mapie (attachElements)
Witam, pisz? kod na torb? R1.
Chcia?bym si? dowiedzie? jak mo?na "postawi?" torb? na mapie? Wiem, ?e musz? stworzy? kod na:
branie torby i na usuwanie torby.

Ale jak postawi? STWORZONY wcze?niej obiekt?
4. Wykonanie czegoś po kliknięciu przycisku w GUI
Siedzia?em na ka?dej stronie po kolei i dalej nie znalaz?em rozwi?zania dla mojego problemu.
Stworzy?em sobie okno w guieditorze z trzeba przyciskami (http://i.imgur.com/uMMO3Xk.jpg) i chce nauczy? si? z nich korzysta?.
Chodzi mi o to by po klikni?ciu np w pierwszy button da?o mi te 100HP itd.
Niby jest to proste a ja i tak tego nie rozumiem, m?g?by mi to kto? pokaza? i wyt?umaczy? a nie wklei? tylko kod?

Dopiero zaczynam z Lua :/

Kod:
function Panel (playeridcmd)
        
panel guiCreateWindow(707358217284"Test GUI"false)
        
guiWindowSetSizable(panelfalse)
        
hp guiCreateButton(242916541"Full HP ( 100 )"falsepanel)
        
guiSetProperty(hp"NormalTextColour""FFF970A1")
        
ammo guiCreateButton(2423316541"Full Ammo ( 100x Granat ) "falsepanel)
        
guiSetProperty(ammo"NormalTextColour""FF6858FB")
       
armor guiCreateButton(2412716541"Full ARMOR ( 100 )"falsepanel)
        
guiSetProperty(armor"NormalTextColour""FF37F11E")    
        
showCursor true )  

    
end
addCommandHandler
("panel"Panel)
5. Usuwanie czegoś z tabeli

local table 
= {
    {
"Test1"},
    {
"Test2"},
}
function 
removePlayerFromTable(playertable)
    
local oldTable table
    local newTable 
nil
    
for iplr in pairs(oldTable) do
        
outputChatBoxplr[1] )
        if 
plr[1] == player then
            table
.remove(oldTablei)
        
end
    end
    newTable 
oldTable
end
removePlayerFromTable
("Test1"table)



B??d: attempt to call field 'remove' (a nil value)
Nie ogarniam co robie zle
6. Czegoś nie zrozumiałem?
Witam. Ot?? jak dla mnie jest ok ale niestety nie dzia?a. Czy?by elementData si? nie ustawia?a?

function onEnter()
setElementData(source,"zalogowany",0)
end
addEventHandler
("onPlayerJoin"rootonEnter)

function 
onLogin()
setElementData(source,"zalogowany",1)
end
addEventHandler
("onPlayerLogin"rootonLogin)

function 
onChat()
if 
getElementData(source,"zalogowany") == 0 then
cancelEvent
()
outputChatBox("Nie jeste? zalogowany.",255,0,0getRootElement())
outputChatBox("Aby u?ywa? chatu musisz si? zalogowa? i przeczyta? regulamin dost?pny pod F9",255,0,0getRootElement())
else
end
end
addEventHandler
("onPlayerChat"rootonChat)