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: firm
1. Zlecenia dla firm
Witam bawi? si? w przerobienie jednego skryptu i chc? zrobi? ?e gdy dana typ towaru ma jak?? tam klas? nikt inny pr?cz danej firmy nie mo?e jej bra?

[lua]

data.order = {
{"?mieci","dupa", 10000000, 0},
{"?mieci","test", 10000000, 0},
}
for i,v in ipairs(data.marker) do
local marker = Marker(v[1], v[2], v[3]-.9, "cylinder", data.size, data.color[1], data.color[2], data.color[3], data.color[4])
setBlipVisibleDistance(createBlipAttachedTo(marker, 51), 300)
marker:setData("marker:loading", true)
end

data.window[1] = guiCreateWindow(460, 269, 446, 231, "Praca Transportera - ilo?? score: 0", false)
guiWindowSetSizable(data.window[1], false)

data.gridlist[1] = guiCreateGridList(9, 22, 427, 154, false, data.window[1])
guiGridListAddColumn(data.gridlist[1], "#", 0.1)
guiGridListAddColumn(data.gridlist[1], "Nazwa towaru", 0.2)
guiGridListAddColumn(data.gridlist[1], "Typ", 0.2)
guiGridListAddColumn(data.gridlist[1], "Wynagrodzenie", 0.2)
guiGridListAddColumn(data.gridlist[1], "Wymagany score", 0.2)

data.button[1] = guiCreateButton(62, 189, 155, 32, "Wybierz zaznaczony towar", false, data.window[1])
data.button[2] = guiCreateButton(227, 189, 155, 32, "Zamknij okno", false, data.window[1])
guiSetVisible(data.window[1], false)

addEventHandler("onClientGUIClick", resourceRoot, function(button, state)
...
2. [INNE] Tworzenie firm, źle tworzy.
Cze??, mam ma?y problem z tworzeniem firm. Ale gdy firmy si? tworzy po kolei czyli: od UID 0 do UID2 jest dobrze, ale gdy firma numer 1 si? rozpadnie i zostanie tylko UID 0 i 2 to ju? wtedy jest problem i nie stworzy si? nowa.
kod:
Kod:


if(dialogid == KREATOR_FIRM)
{
if(response)
{
if(firmy[2][kupiona]==0)
{
SendClientMessage(playerid, ZIELONY, "UID 2");
ShowPlayerDialog(playerid,KREATOR_FIRM3,DIALOG_STYLE_INPUT,"Firmy","Wpisz nazwe firmy","Dalej","Wyjdz");
}
else if(firmy[1][kupiona]==0)
{
SendClientMessage(playerid, ZIELONY, "UID 1");
ShowPlayerDialog(playerid,KREATOR_FIRM2,DIALOG_STYLE_INPUT,"Firmy","Wpisz nazwe firmy","Dalej","Wyjdz");
}
else if(firmy[0][kupiona]==0)
{
SendClientMessage(playerid, ZIELONY, "UID 0");
ShowPlayerDialog(playerid,KREATOR_FIRM1,DIALOG_STYLE_INPUT,"Firmy","Wpisz nazwe firmy","Dalej","Wyjdz");
}

if(firmy[0][kupiona]==1 && firmy[1][kupiona]==1 && firmy[2][kupiona]==1)
{
SendClientMessage(playerid, ZIELONY, "Wszystkie firmy sa wykupione");
}
}
else
{
SendClientMessage(playerid, ZIELONY, "Anulowales zalozenie firmy");
}
}

Za pomoc :piwo:
3. [INNE] Kolory dla firm
Witam. Posiadam gm truck pod mysql. Chcial bym zrobi? aby ka?da firma miala osobny kolor bo all maj? takie same. Wiecie mo?e jak to zrobi??
4. Auta firm
Witam !

Stworzy?em skrypt, na zablokowanie aut firm. Czy mog? prosi? was o ma?? pomoc ?

Mianowicie, stworzy?em o taki kod:

local burrita = {
                {  
2485, -1667.187514.1796875-}
              }

function 
start()
    for 
kv in ipairs burrita ) do  
        
local veh1 createVehicle 482v[1], v[2], v[3] )
        
setElementData(veh1"petrol"true)
    
end
end
addEventHandler
("onResourceStart"getRootElement(), start)

function 
autapetrol thePlayer )
    
local vehicle getPedOccupiedVehicle(thePlayer)
    if 
getElementData(vehicle"petrol") == true then
        
if not ObjectInACLGroup "user."..getAccountName(getPlayerAccount(thePlayer)), aclGetGroup "Petrol" ) ) then
            outputChatBox 
("Nie jeste? pracownikiem PetrolPol Sp.z.o.o"thePlayer255255255 
            
cancelEvent()
        
end
    end
end
addEventHandler 
"onVehicleStartEnter"getRootElement(), autapetrol )
 


Problem polega na tym ?e, nie wiem jak u?y? setVehicleLocked, aby zamyka?o drzwi auta stworzone w funkcji 'start'. Mog? prosi? o nakierowanie mnie na dobry tor ?


edit. 19.1.2013r.