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: komende
1. Przecho pod komende
Siema pom?g? by kto? jak zrobi? przechowywalnie pod komende np /garaz ?
2. Jak zrobic komende na unbw
Siemka chcialbym zrobic komende na unbw

skrypt z bw

[code]local screenW, screenH = guiGetScreenSize()
local zoom = exports.dmta_interface:getInterfaceZoom()

local windowPos = {x=math.floor(screenW/2-882/zoom/2), y=math.floor(screenH/2-573/zoom/2), w=math.floor(882/zoom), h=math.floor(573/zoom)}

local time = 0

function window()
local x, y, w, h = windowPos.x, windowPos.y, math.floor(362/zoom), math.floor(204/zoom)
dxDrawBluredRectangle(0, 0, screenW, screenH, tocolor(55, 55, 55, 255))
dxDrawText('Straci?‚e?› przytomno?›?‡!nObudzisz si?™ za '..time..' sekund.', x+math.floor(551/zoom), y+math.floor(321/zoom), x+w, y+h, tocolor(0, 0, 0, 255), 1/zoom, exports.dmta_interface:getGUIFont("money25"), "center", "center", false, false, false, false, false)
dxDrawText('#B4B4B4Straci?‚e?› przytomno?›?‡!nObudzisz si?™ za #a500a5'..time..'#B4B4B4 sekund.', x+math.floor(550/zoom), y+math.floor(320/zoom), x+w, y+h, tocolor(255, 255, 255, 255), 1/zoom, exports.dmta_interface:getGUIFont("money25"), "center", "center", false, false, false, true, false)
end

addEvent("oknoNieprzytomnosci", true)
addEventHandler("oknoNieprzytomnosci", root, function()
setElementData(localPlayer, "player:bw", true)
addEventHandler("onClientRender", root, window)
showChat(false)
time = 60

setTimer(function()
time ...
3. Jak zamienić komendę na
Witam, mam problem mianowicie nie mam zielonego poj?cia jak zmieni? ten skrypt na bramy tak, aby dzia?a? na markerach (otwarcie i zamkni?cie).
Wiem ju? ?e pewnie musia? bym u?y? "isElementWithinMarker" ale nie wiem gdzie i jak.
[lua]
local b={

--{c="p1",model=2933,poz={1625.59, -1320.80, 18.10},rotC={0,0,270},rotO={0,-90,0},czas=3000,gotowa=true},
{c="satc1",model=2933,poz={2091.80, -1867.80, 14.30},poz2={2091.80, -1872.69, 14.30},rotC={0,0,90},rotO={0,0,0},czas=4000,gotowa=true},
{c="satc2",model=5779,poz={2060, -1872, 14.10},poz2={2060, -1872, 15.60},rotC={0,0,180},rotO={0,82.5,0},czas=3000,gotowa=true},
}
for i,v in ipairs(b) do
--v.brama=createObject(v.model,v.poz[1],v.poz[2],v.poz[3],v.rotC[1],v.rotC[2],v.rotC[3])
v.brama=createObject(v.model,v.poz[1],v.poz[2],v.poz[3],v.rotC[1],v.rotC[2],v.rotC[3])
setObjectScale (v.brama, 1)
if v.scale then
setObjectScale(v.brama, v.scale)
end
end

local oc=(
function(plr,cmd)
--if (getElementData(plr,"dbid")~=1) then
-- return
--end

-- if not isElementWithinMarker(plr,mrk) then --or not isElementWithinMarker(plr,mrk2)
-- return
-- end
local z_b=nil
local z_i=nil
for i,v in ipairs(b) do
if (cmd==v.c) then
z_b=v
z_i=i
end
end
if not z_b then
return
...
4. 3DText na komende :((
local sw,sh = guiGetScreenSize()





function 
napis(msg)


    
local rx,ry,rz = getCameraMatrix()


            
msg = {}


            
local x,y,z = getElementPosition(v)


            
local distance = getDistanceBetweenPoints3D(rx,ry,rz,x,y,z)


            if 
distance <= 25 then


                local sx
,sy = getScreenFromWorldPosition(x,y,z, 200)


                if 
sx and sy then


                dxDrawText
(msg, sx-(sw/5),sy,sx+(sw/5),sy, tocolor(255, 255, 255, 155), 1.2, "default-small", "center", "center", false, true)


                
end


            end


        end



addCommandHandler
("tekst", napis)]



Po stronie clienta b??d w 16 i 19 linijce
5. Prawo Jazdy na komende
Dobry, pr?buje zrobi? aby administrator m?g? dawa? prawko na komend? tylko ?e po wpisaniu cmd prawko nie zapisuje si? w bazie. Brak b??d?w w db3

[lua]addCommandHandler("dajprawko", function(plr,cmd,cel,pjB)
if getAdmin(plr,5) or getAdmin(plr,4) or getAdmin(plr,3) then
--local reason=table.concat({...}, " ")
if not cel then
outputChatBox("* U?ycie: /dajprawko <nick/ID>", plr)
return
end
local target=exports["pystories-core"]:findPlayer(plr,cel)
if not target then
outputChatBox("MS♛ • Nie znaleziono podanego gracza.", plr, 51,102,255)
return
end
exports["pystories-db"]:dbSet("UPDATE pystories_users SET pjB=1 WHERE id=?", getElementData(target, "player:sid"))
triggerEvent("save:player",plr,target)
triggerEvent("load:player",plr,target)
setElementData(target,"player:license:pjB",pjB)
---setElementData(target,"player:license:pjB",pjB)
outputChatBox("MS♛ • Otrzyma?e?(a?) prawo jazdy kat.B, zr?b /reconnect", target)
outputChatBox ("MS♛ • Nada?e?(a?) Prawko B " ..getPlayerName(target):gsub("#%x%x%x%x%x%x",""),plr)
exports["pystories-db"]:dbSet("INSERT INTO qg_logi_cmd_adm (uid,moderator,cmd) VALUES (?,?,?)", getElementData(plr,"player:sid"), getPlayerName(plr):gsub("#%x%x%x%x%x%x",&q...
6. Jaką komende mam wpisac by to działało?
Cze??! Nie wiem jak? komende wpisa? aby to dzia?a?o

function dpln(gracz, _, graczhere, ile)
if getElementData(gracz, "duty") == 4 and graczhere and ile then
local graczhere = findPlayer(gracz, graczhere)
if not graczhere then return end
ile = string.format("%1.2f", ile)
setElementData(graczhere, "pieniadze", getElementData(graczhere, "pieniadze")+ile)
exports["w_noti"]:noti("Da?e? "..ile.." PLN graczu "..getPlayerName(graczhere), gracz)
exports["w_noti"]:noti("Otrzyma?e? "..ile.." PLN od "..getPlayerName(gracz), graczhere)
7. jak zabezpiczyć komende
Siemka! mam problem nie wiem gdzie si? znajduje komenda /login <has?o>
Bo chcia?bym da? uprawnienia tylko na sw?j serial
8. bind pod komende chatu
Siema wszystkim, zawsze pomaga?em a teraz ja potrzebuje pomocy. Czy kto? z was pami?ta jak zrobi? taki motyw, ?e pod bindem jakim? mam sw?j typ chatu? O co mi chodzi ju? t?umacz? - przyk?adowo chat OOC pod bindem B, klikaj?c bind B pokazywa?o nam pole "OOC : ". Kiedy? to robi?em jednak czas zrobi? swoje i wylecia?o mi kompletnie z g?owy.
9. Tp na Komende
Hej, pom?g? by mi kto? zrobi? tp na komende ?e jak wpisze /baza i b?d? w grupie pod acl "ZS" to tepnie mnie do podanych kord?w?

Dam piwko
10. Jak dodać czas i kosz na komende /napraw? oraz /hp /ap
Hej mam problem ot?? pokazuje wam kod:

[quote]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if( newkeys == 1 || newkeys == 9 || newkeys == 33 && oldkeys != 1 || oldkeys != 9 || oldkeys != 33)
{
new Car = GetPlayerVehicleID(playerid), Model = GetVehicleModel(Car);
switch(Model)
{
case 520,512,446,412,432,448,452,424,453,454,461,462,463,468,471,430,472,449,473,481,484,493,495,509,510,521,538,522,523,532,537,570,581,586,590,569,595,604,611: return 0;
}
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
}
if(newkeys == KEY_SUBMISSION)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) != 2)
{
SendClientMessage(playerid, COLOR_RED, "›› |Bl?d| Nie jeste? w poje?dzie");
} else {
RepairVehicle(GetPlayerVehicleID(playerid));
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "›› |info| Naprawi?e? sw?j pojazd");
return 1;
}
}
}
return 1;
}[/quote]

Nie wiem gdzie umie?ci? ograniczenie do minuty i kosz naprawy...


Tak samo nie wiem jak doda? czas na /hp i /ap np co minut?, ?eby mo?na by?o u?ywa? tak samo o /napraw /n "klikniecie 2" , Na hp i armor mam 1000-3000$ koszt i nie zabiera pieniedzy na minus po prostu gracz nie ma to nie ...
11. Handling Na komende
Witam Jak Zrobi? Handling na kom?de? Mo?e Ma Kto? Podes?a? Gotowy Skrypt.
Za Wszelk? Pomoc Dzi?kuje. :mrgreen:
12. Nie moge otworzyc drzwiami na komende hel !!!!
Nie wiem czemu ale jak wpisuje komende to drzwi stoja w miejscu napisalem skrypt i nie dziala help ! macie skrypt


Drzwi7 = createObject (3089, -2290.60, -169.1, 41.2, 0, 0, 90) 
function 
OtworzDrzwi () 
moveObject ( Drzwi7, 1000, -2290.60, -170.8, 41.2 ) 
end 
addCommandHandler
("odzarzadpan", OtworzDrzwi ) 

function 
ZamknijDrzwi () 
moveObject ( Drzwi7, 1000, -2290.60, -169.1, 41.2 ) 
end 
addCommandHandler
("zdzarzadpan", ZamknijDrzwi )


Dodaje znaczniki lua/Emm
13. Drzwi na komende sie nie otw
Nie wiem czemu ale jak wpisuje komende to drzwi stoja w miejscu napisalem skrypt i nie dziala help ! macie skrypt


Drzwi7 = createObject (3089, -2290.60, -169.1, 41.2, 0, 0, 90)
function 
OtworzDrzwi ()
moveObject ( Drzwi7, 1000, -2290.60, -170.8, 41.2 )
end
addCommandHandler
("odzarzadpan", OtworzDrzwi )

function 
ZamknijDrzwi ()
moveObject ( Drzwi7, 1000, -2290.60, -169.1, 41.2 )
end
addCommandHandler
("zdzarzadpan", ZamknijDrzwi )


Pami?taj o stosowaniu znacznik?w lua/code ///Emm
14. DxDrawText na komende
Czesc, ostatnio glowie sie ze skryptem i nie wiem jak powinien wygl?da?. Ot?? chce zrobic tak aby po wpisaniu komendy pojawia? sie tekst na gorze ekranu, a pozniej z pomoc? kolejnej komendy napis zosta? usuni?ty. Da mi ktos kolejno?? oraz funkcje jakie musze wykorzysta?? Probowalem to sam zrobic, ale totalna masakra, dlatego prosze o pomoc.
15. Skrypt na komende co kilka sekund
Witam chcia?bym do skryptu admins doda? aby mozna bylo wpisywa? j? co 15 sekund, jak to mo?na zrobi? bo nie za bardzo umiem. Akurat z t? rzecz? mam k?opoty.
16. Bramy na komende
Witam a wi?c tak jak w temacie mam problem z bramami. Chodzi o to ?e mam dwa skrypty jeden do jednej bramy a drugi do drugiej. Kiedy otwieram jedn? z bram to nachodzi ona na drug?, a drugiej si? nie da otworzy?. Nie wiem co mam ?le pr?bowa?em ju? wszystkiego tutaj s? ss jak to wygl?da
Na g?rze jest pierwszy skrypt a na dole drugi
https://imgur.com/cGb0uqt
https://imgur.com/59G061c
A tutaj jak wygl?da otwieranie bramy
https://imgur.com/edmQLjp

Prosz? o pomoc nagrodz? piwkiem :D
17. Muzyka odpalana na komen
Witam chcialbym stworzyc skrypt Utwory otwierane na komende przez Administracje. Zasada dzialania miala byc taka ze... wkladam do folderu utwory o nazwie ale.mp3 i siema.mp3 skrypt ma dzialac w taki sposob ze komenda ma dzialac po nazwie pliku mp3 np /ale badz /siema wtedy piosenka sie odpala slysza to wszyscy i po skonczeniu wylacza sie.. TOTALNIE NIE WIEM jak sie za to zabrac moze ktos ma chwile i pomoze. wytrwalych i pomocnych wynagradzam.
18. PYS Wpisuje komendę duty i nie mogę mierzyć ani bić
Witam mam GM Pysa wpisuje komend? duty i bicie si? nie odblokowuje

Za pomoc zimneeeeee :piwo:
19. Tesla na komende
Cze??, jak zrobi? tesle na komend?? mam podmianke

chcia?bym ?eby to tak by?o ze np. mam podmianke tesli w jakims tam pliku i np. komenda /zmientesla zmieniala infernusa w tesle (i tesla by by?a z handlingiem infernusa)

moglby kto? dac gotowy kod? nie znam si? za bardzo

daje :piwo:
20. [SKRYPT] mk na komende
Witajcie jako dopiero zaczynam przygod? z lua to postanowilem napisac taki pocz?tkowy skrypt na mk. Je?li macie jakies pytania zadawajcie smialo a chetnie na nie odpowiem. Wi?c tak skrypt dodaje nam mk na komende ktore mozemy edytowac pozwalam wam na edycje tego skryptu. Reszta jest opisana w skrypcie.

http://www.mediafire.com/...pSKY%282%29.rar
21. Jak zrobić komende /sluzba
Witam. Pr?buj? zrobi? komende w zcmd /sluzba. Chodzi o to ze chce aby w danym czekpoincie po wpisaniu komendy /sluzba daje kolor, bronie , kamizelke. Potem po wejsciu w 2 czekpoint ubrania wyskoczy texdraw z skinami policjanta. Jak co? u?ywam zapisu danych do pliku DOF2.
22. Jak zrobić komendę /naj
Jak mo?na zrobi? komend? /naj. Chodzi mi o to, ?e po wpisaniu komendy /naj, wyskakuje taki komunikat dla wszystkich graczy na czacie, To taki komunikat:
Gracz JestemSuperLike [ID: 1] uwa?a ?e Polski Serwer GTA jest najlepszy!. Chce taki komunikat z kolorami. np. {0000FF}Gracz {800000}JestemSuperLike. Komenda na ZCMD.
23. Muzyka na komende
Witam potrzebuje skryptu tylko nie umiem go wykona?..
chodzi mi o to ?e mam baza PSP i chcia?bym ?eby na komend? przy niej muzyka gra?a
(syrena) pomo?e kto? ?
24. jak zrobic komende w blipie?
Witam, mam pytanie jak zrobic ?eby dana komenda dzia?a?a tylko w blipie?
(cylinder)
25. Naprawa pojazdów przez komendę
Cze??, witajcie mam taki problem ze skryptem. Jest to skrypt na komend? kt?ra naprawia pojazd, jednak po wpisaniu komendy wyskakuje db3 i nie naprawia.

kod ( Server Side )

function repairVehicle(sourcePlayer, fixName)
        
local fixed = getPlayerFromName ( fixName )
        
fixVehicle ( fixed, true )
end

addCommandHandler
('napraw', repairVehicle)
addCommandHandler('v.fix', repairVehicle)


DB3
Kod:


WARNING: KomendaFix/server.lua:55: BadArgument @ 'fixVehicle' [Expected element at argument 1, got boolean]


Chodzi, ?eby mo?na by?o naprawia? na odleg?o?? np.
/v.fix mlodasnygo

Za pomoc oczywi?cie R* oraz :piwo:
Z g?ry dzi?ki,
pozdrawiam,
mlodasnygo :)
26. 3dtext na komende
Witam, zacze?o mnie denerwowac wchodzenie w pliki i robic napis do 3dtext
I pytanie jak zrobic 3dtext na komende z acl admin np. /opis tresc


Piwa i respekt, pisa?em na telefonie
27. Usuwanie koła z pojazdu pod komendę (DayZ)
Witam. Mam ten kod i chcia?bym aby by? on pod komend? lecz moje pr?by nie udawa?y si?. Wi?c prosz? pom??cie.


  
if itemName == "removetire" then
                local col 
= getElementData(getLocalPlayer(),"currentCol")
                if 
getElementData(col,"tire_inVehicle") >= 1 and getElementData(getLocalPlayer(),"Toolbox") >= 1 then
                    local col 
= getElementData(getPlayer(),"currentCol")
                    
setElementData(getLocalPlayer(),"Tire",(getElementData(getLocalPlayer(),"Tire") or 0)+1)
                    
setElementData(col,"Tire_invEhicle",getElementData(col,"Tire_inVehicle")-1)
                    
setPedAnimation(getLocalPlayer(),"BOMBER","BOM_Plant",nil,false,false,nil,false)
                    
triggerEvent("displayClientInfo",getLocalPlayer(),"Vehicle","You removed 1 Tire from vehicle",255,255,255)
                    
disableMenu()
                    return
                
end
            end
28. Brama pod marker na komendę nie działa
Witam. Napisa?em taki skrypt lecz nie chce sie on w??czy?. Pomocy

markerbrama = createMarker ( 398.1, 2481.1, 16.5, "cylinder", 1, 0, 255, 255, 255 ) -- x y z miejsca markera
st1 
= createObject (16775, 397.5, 2476.6000976563, 19.5, 0, 0, 0)

function 
stO1 (player, markerbrama)
if 
isElementWithinMarker ( player, markerbrama ) then
moveObject 
( st1, 1000, 397.5, 2476.6000976563, 11.5, 0, 0, 0 )
--
outputChatBox("Hangar na opuszczonym lotnisku otwiera si?! Masz 5 minut na przeszukanie jego!", player, 255, 0, 0, true)
end
end
addCommandHandler
("Otw?rz", stO1 )

function 
stC1 ( player )
    
moveObject ( st1, 1000, 397.5, 2476.6000976563, 19.5, 0, 0, 0 )
    --
outputChatBox("Brama zamyka si?! ", player, 255, 0, 0, true)
end
 
-- set a timer so the function is called after 1 second
setTimer 
( stC1, 300000, 1)
29. [SKRYPT] Dodawanie na komendę do
Witam chcia? bym wam przedstawi? skrypt na dodawanie do frakcji.

WERSJA DODAWANIA DO PSP(Zezwalam na przerobienie)



LINK LINK DLA ZIELONYCH:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

Server
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


META

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.

ZAKAZ UDOST?PNIANIA PO POBRANIU
30. Jak zrobić ifa czy komende wysłała konsola
jak zrobi? to np by komende mogla wywolac tylko konsola, np /givevip [nick], by tego nie m?g? zrobi? ani gracz ani admin, tylko konsola.
31. Admin widzi wpisan komende
Kod:

new Nick[MAX_PLAYER_NAME];
new UrzytaKomenda[250];
GetPlayerName(playerid, Nick, sizeof(Nick));
format(UrzytaKomenda, sizeof(UrzytaKomenda), "{0005FF}Gracz {A0A0A0}%s {0005FF}urzyl komendy {A0A0A0}%s", Nick, cmdtext);
for(new i; i <= GetPlayerPoolSize(); i++)
{
if(RangaAdmina[i] >= 30)
{
SendClientMessage(i, 0xFFFFFFFF, UrzytaKomenda);
}
}

Ten kod mi nie dzia?a w zcmd i nwm czmu pomo?ecie ?
32. Dawanie rangi ACL przez komende
Witam mam takie pytanie , czy mo?liwe jest dawanie rangi ACL za pomoc? komendy bez zasob?w kt?re oferuje serwer MTA

Za pomoc prawilne :piwo:
33. brama na komende
Skorzysta?em z poradnika luki123, zrobi?em takie co?:

st = createObject ( 980, X-Bramy, Y-Bramy, Z-Bramy, 0, 0, 180 ) 
    function 
stO () 
    
moveObject ( st, 1000, 1056.3000488281, 1359.5999755859, 12.5 ) 
    
outputChatBox ("Otweranie trwa", thePlayer, 219, 78, 1, false ) 
    
end 
    addCommandHandler
("otworz", stO ) 

    function 
stC () 
    
moveObject ( st, 1000, 1067.7998046875, 1359.400390625, 12.5 ) 
    
outputChatBox ("Zamykanie Trwa", thePlayer, 219, 78, 1, false ) 
    
end 
    addCommandHandler
("zamknij", stC )


Zrobi?em tak jak pisa?.
-edytowa?em mape, doda?em brame id 980
-edytowalem plik .map, dodalem tam na samym koncu ten kod
-zapisalem, wgralem zasob z map?
-wpisywalem komende i nic sie nie dzieje.

Co jest nie tak ? Co moge robi? ?le ?
34. Skin na komende
Skin na komende Mam taki Kod:

Kod:

addCommandHandler ( "OSP", function ( plr )
if getTeamName ( aclGetGroup("OSP"))
setElementModel ( plr, 277 )
end
end)

I on nie dzia?a powie kto? co jest ?le? Daje :piwo: :arrow: R*
35. Skin na Komende
Kod:

Mam taki kod:
addCommandHandler ( "OSP", function ( plr )
if getTeamName ( aclGetGroup("OSP"))
setElementModel ( plr, 277 )
end
end)


Ake to pod ACL nie dzia?a :(
Co jest wi?c ?le?
Daje :piwo: + R*
36. Teleport Na komende
Witam Ma o to taki problem bo nie wiem jak zrobi? teleport ,ale na komend? np: /lv i tepa na podane namiary w skrypcie
Za pomoc Stawiam :arrow: :piwo:
37. [GF] Funkcja Ustalająca Spawn na komende
Witajcie!
Mam pewn? inicjatyw? potrzebuj? funkcji kt?ra by pobiera?a z pliku w systemie dini kordy i ustawia?a spawn dla danego gracza.
38. ¤ Marker teleportujący na komende
Witam nie wiem jak ustawi? ?eby b?d?c w markerze wpisujesz /wyjdz i teleportuje (gracza i gracza w pojezdzie) ci? w wybrane miejsce.
Skrypt
marker1 = createMarker (-2190, -1328.3000488281, 87, "corona", 2, 255, 0, 0, 255)

    function 
teleport( hitPlayer, matchingDimension )
    
setElementPosition(hitPlayer, -2077.5, -1334.3000488281, 76.699996948242)
end

addEventHandler
("onMarkerHit", marker1, teleport)


I potrzebuje pomocy przy tym kodzi bo teleportuje gracza z pojazdem a ma te? teleportowa? gracza.
Skrypt
addEventHandler ( "onMarkerHit", marker2, function(element) 
     
local team = getTeamFromName('Zakon')
     if 
getPlayerTeam ( element ) == team then 
     outputChatBox
('Wchodzisz do bazy')
     
setElementPosition(element, -2154.8999023438, -1357.1, 79.400001525879)
end
end
)
39. [INNE] Prawo jazdy na komende
Zdawanie prawa jazdy na cmd.


Wpisujesz "/prawko" Wyskakuje ci 10 pyta? i zdajesz jak odpowiesz dobrze na 8. To zdajesz i dostajesz prawko. Prawko kosztuje 10.000$.
40. [DM] Jak stworzyć prostą komendę, hp.
Witam, czy m?g?by mi kto? pom?c w stworzeniu prostej komendy?
Mianowicie chodzi mi tutaj o komend?, kt?ra b?dzie dodawa?a hp, co? takiego /hp id gracza i ilo?? hp.

Odwdzi?cze si? za pomoc. ;)