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: broni
41. Zmiana broni w GUI
Siema, mam problem ze zrobieniem gui aktualnej broni.
Chodzi o to, ?e pojawia mi si? pi???, ale po zmianie broni nic si? nie zmienia - dalej ona jest.
Z g?ry dzi?ki, za pomoc stawiam piwo.
Kod:
[lua]setPlayerHudComponentVisible("ammo", false)
setPlayerHudComponentVisible("armour", false)
setPlayerHudComponentVisible("clock", false)
setPlayerHudComponentVisible("health", false)
setPlayerHudComponentVisible("money", false)
setPlayerHudComponentVisible("vehicle_name", false)
setPlayerHudComponentVisible("weapon", false)

bindKey("f11", "down", function()
if map == true then
map = false
setElementData(localPlayer, "hud:enabled", true)
showChat(true)
showPlayerHudComponent("all", false)
showPlayerHudComponent("radar", true)
showPlayerHudComponent("crosshair", true)
else
map = true
setElementData(localPlayer, "hud:enabled", false)
showChat(false)
showPlayerHudComponent("all", false)
end
end)

local czciona = dxCreateFont("font.ttf", 20)

local weapon = getPedWeapon(localPlayer)
local screenW, screenH = guiGetScreenSize()
local sx,sy = guiGetScreenSize() -- pobieramy rozdzielczo?? gracza kt?ry widzi gui
local px,py = (sx/1366),(sy/768) -- dzielimy rozdzielczo?? gracza kt?ry widzi gui przez rozdzielczo?...
42. Miejsce użycia broni
Siemka
Mia?bym do was pytanko. Poniewa? dopiero ucz? sie LUA i nie do ko?ca wiem jak to zrobi?. Wi?c, da sie zrobi? co? takiego ?e bro? mo?na u?y? w danym miejscu? Ale bro? o danym podtypie, na gm xyzzyrp, ?eby gangi mog?y u?ywa? broni w danym miejscu.

I mia?bym jeszcze jedn? sprawe. Czy da si? zrobi? tak ?eby zmieni? handling dla pojazdu o danym id, nie chodzi mi ?e wszystkie sultany tylko jeden wybrany. Bo np. Jak pobieram jaki? skrypt z gui do zmian? handlingu to po restarcie aut to co tam robi?em znika.

Za pomoc stawiam piwka
Z G?ry Dzi?kuj? :P
43. Magazynek Broni
Siemka, chcia?bym was zapyta? czy da si? zmieni? ilo?? pocisk?w mieszcz?cych si? w magazynku? Na GM XyzzyRP? Bo M4 ma tam 10 w magazynku xD
44. Dodawanie broni przez onClientGUIClick
Witajcie, zn?w :evil: . Jak m?wi?em robie panele frakcji, teraz trafi?em na b??d triggeru..
[code]
ERROR: Client (adaskOO) triggered serverside event noz, but event is not added serverside
ERROR: Client (adaskOO) triggered serverside event bejs, but event is not added serverside
ERROR: Client (adaskOO) triggered serverside event katana, but event is not added serverside
[/code]

Oto client:
[lua]
-- knife
function sprzedajknife()
local r,c = guiGridListGetSelectedItem(gridzik)
local player = guiGridListGetItemText (gridzik, r,1)
triggerServerEvent("noz", localPlayer,player)
end
addEventHandler( "onClientGUIClick", knife, sprzedajknife )

-- Katana
function sprzedajkatana()
local r,c = guiGridListGetSelectedItem(gridzik)
local player = guiGridListGetItemText (gridzik, r,1)
triggerServerEvent("katana", localPlayer,player)
end
addEventHandler( "onClientGUIClick", katanagui, sprzedajkatana )

-- Bejbol
function sprzedajbejsbol()
local r,c = guiGridListGetSelectedItem(gridzik)
local player = guiGridListGetItemText (gridzik, r,1)
triggerServerEvent("bejs", localPlayer,player)
end
addEventHandler( "onClientGUIClick", bejsbol, sprzedajbejsbol )
[/lua]

a to server:
[lua]
--Knife
addEvent("noz", true)
addEventHandler("noz", getRootElement(),
function knife(gracz)
local player = getPlayerFromName( gracz )
giveWeapon(player, 4, 500...
45. Damage/obrażenia broni w DayZ.
Problem polega na tym, ?e nie da si? ustawi? odpowiednich obra?e? do broni.
Gdy dodam chocia?by do AS50 by zabija?a na jeden strza? to mimo to ma ona damage CZ550, kt?ra jest pierwsza czyli 10500. Wychodzi na to, ?e dzia?a tylko damage tak jakby podstawowych broni. Zauwa?y?em, ?e jest to spowodowane aktualizacj? MTA.
W ka?dym gamemodzie typu TOP-GTA oraz NON-STOP jest ten sam problem z tym damagem. Tylko na gamemodzie starszym z nowymi bro?mi dzia?a. Kto mi pomo?e jestem w stanie zap?aci?. Jest to dla mnie bardzo wa?ne.

46. damage broni w DayZ
Witam. W czym mo?e by? problem ,z? we wszystkich gamemodach typu top gta non stop damage broni nie dzia?a dzia?a tylko ten dmg kt?ry jest ustawiony przy pierwszej snajperce emce b?d? ak. jak ustawie inne dmg do broni dodanej na podstawie m4 b?d? ak nie dzia?a.. Zap?ac? za pomoc
47. Woda zamiast strzału z broni
Witam. Jaka funkcja wywo?uje efekt wody podczas np. strzelania (woda jak z armatki firetrucka).
48. Zmiana broni
Witam, jak? funkcj? mo?na zablokowa? zmian? broni przez kilka sekund, a po tym czasie odblokowuje nam zmian? broni?
49. Blokada dawania broni przez pickup
Witam,
Napisa?em skrypt na dawanie broni przez pickup cz?onkom frakcji, jednak jest mo?liwe branie pi?y mechanicznej bez s?u?by. Nie mam pomys?u jak mog? to zablokowa?.


local pickupx 
={
-- 
xyzrodzaj pickupaid broniilosc amunicjifrakcja
{1693.55,-1110.55,24.08242999999"PSP"},
{
1693.36,-1108.29,24.08291"PSP"},
{
1694.16,-1106.03,24.082441"PSP"},
}
for 
i,v in ipairs(pickupx) do
local pickup=createPickup(v[1], v[2], v[3], v[4], v[5], 00)


addEventHandler("onPickupHit"pickup, function(el,pickup)
    if 
getElementData(el,"player:duty") == v[7]  then
    giveWeapon
(elv[5], v[6])
    else
        
outputChatBox("* Nie posiadasz uprawnien!"el25500)
        
takeAllWeapons(el)
    
end
end
)
end
50. Obrażenia z broni
Witam. Mam takie pytanie jak zablokowa? "oryginalne" obra?enia graczy te z gry i zast?pi? je w?asnymi :P bo jak zrobi?em to 2x mi pobiera?o HP. Z g?ry Dzi?ki za pomoc.
51. Więncej Broni
chodzi o to ze w AddPlayerClass mozna dac tylko 3 broie a ja chcia?bym da? 4

jak daje 4 to wyskakuje mi b??d
AddPlayerClass(3, 0.0, 0.0, 0.0, 0.0, 4, 1, 24, 666, 29, 666, 31, 666);

C:Usersvip1aDesktopSerwer Fun Alfa 0.1gamemodesgm1.pwn(32) : warning 202: number of arguments does not match definition
C:Usersvip1aDesktopSerwer Fun Alfa 0.1gamemodesgm1.pwn(32) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
52. Nie daje animacji i broni
Witam. Chc? zrobi? prac? na tartak. Gdy wchodz? w marker nie daje animacji i broni


markerpraca 
createMarker (2476.36499, -1672.5408913.33745 -1"cylinder"1.5255255255170) --marker rozpoczynaj?cy prac

drzewa = {
{
2479.64355, -1665.8927013.33346},
{
2467.90430, -1661.3562013.30115}
}

function 
drzewastworz ()
    for 
k,v in ipairs drzewa ) do
        
createObject 615v[1], v[2], v[3] - 100)
            for 
k,v in ipairs drzewa ) do
                
createMarker v[1], v[2], v[3] - "cylinder"3255255255170 )
        
end
    end
end
addEventHandler
("onResourceStart",rootdrzewastworz)

function 
bron ()
    if (
markerpracathen
        giveWeapon
(source9,1)
    
end
end
addEventHandler
("onMarkerHit"rootbron)

function 
animacja ()
    if (
drzewathen
        setTimer
(function()
        
setPedAnimation source"CHAINSAW""WEAPON_csaw")
        
end30001)
end
end
addEventHandler
("onMarkerHit"rootanimacja)
53. Jak usunąć branie broni pod /give ???
Cze??, mam problem bo gdy wchodz? mi na serwer gracze to u?ywaj? np. /give 23 300 czy tam inne ID najcz??ciej minigun i niewiem gdzie jest ta komenda i jak j? usun?? z freeroam ;( Za pomoc :piwo: i R* !
54. Rotacja broni
Mam taki ma?y problem, wymodelowa?em sobie lizaka policyjnego i podmieni?em go pod colta, niestety jest on skierowany w nie w?a?ciwe czy jest mo?liwo?? rotacji broni ?

Screen:



Je?eli to nie ten dzia?, z g?ry przepraszam.
55. Zmiana ikony broni
Witam, czy m?g?by mi kto? podmieni? ikon? broni o id: 347 na now? kt?ra znajduje si? poni?ej?
Chodzi mi o napisanie skryptu poniewa? tworz? skrypt na Stra? Miejsk? i potrzebuje aby ta ikona by?a podmieniona.
Za pomoc leci zimne :piwo: !

Jakby by? problem z pobraniem:
https://drive.google.com/open?id=0B6gCjfHO5vu4aFIyNzRkNERsQWM

Ikona:
56. Skrypt na zakup broni
Jak zrobi? skrypt na zakup broni?
Chodzi mi o skrypt, przez kt?ry wejd? do markera i komend? np. /kupbron kupi? bro?
57. Ustawienie długości celowania broni
Witam,
Jak ustawi? d?ugo?? celowania broni?
58. Odblokowanie DM dla dwóch broni
Witam,
Mam taki kod:

[lua]
function blockShoot()
if getPedWeapon(localPlayer) == 22 or getPedWeapon(localPlayer) == 42 then
toggleControl("fire", false)
toggleControl("aim_weapon", true)
toggleControl("action", true)
else
toggleControl("fire", false)
toggleControl("aim_weapon", false)
toggleControl("action", false)
end
end
addEventHandler("onClientRender", root, blockShoot)


addEventHandler("onClientPlayerTarget",root, function(el)
if isPedAiming(localPlayer) and el and getPedWeapon(localPlayer) == 22 or isPedAiming(localPlayer) and el and getPedWeapon(localPlayer) == 42 then
if not option.actived then
if getElementData(el,"p:inv") then return end
if getElementType(el) == "vehicle" then
value="vehicle"
element=el
option.actived=true
elseif getElementType(el) == "player" then
value="player"
element=el
option.actived=true
else return end
bindKey("mouse1", "down", onElementClicked)
bindKey("mouse_wheel_down", "down", onElementMoveDown)
bindKey("mouse_wheel_up", "down", onElementMoveUp)
addEventHandler("onClientHUDRender", root,...
59. Nie daje broni
Po naci?ni?ciu buttona nie daje broni m4 .

function costam2()
if 
source ~= m4 then return end 
     local weapon 
createWeapon ("m4",position.x,position.y,position.z)
  if 
weapon then
 setWeaponAmmo
(weapon,5000
    
triggerServerEvent("costam2"localPlayer
  if 
guiGetVisible(punkt3) == true then
            guiSetVisible
(punkt3false)
            
showCursor(false)
 
end
end 
end
addEventHandler 
"onClientGUIClick"rootcostam2)
60. Nie daje skina , broni ...
Witam po raz kolejny . Tak jak w temacie ....
[lua]
okno = guiCreateWindow(241, 151, 325, 294, "Panel Policji", false)
guiWindowSetSizable(okno, false)

p1 = guiCreateButton(9, 27, 93, 40, "Skin 1", false, okno)
p2 = guiCreateButton(9, 77, 93, 42, "Skin 2", false, okno)
p3 = guiCreateButton(9, 129, 93, 40, "Skin 3", false,okno)
p4 = guiCreateButton(9, 177, 93, 42, "Skin 4", false, okno)
p5 = guiCreateButton(10, 234, 140, 46, "Zaloguj", false, okno)
p6 = guiCreateButton(165, 235, 145, 45, "Wyloguj", false, okno)
p7 = guiCreateButton(217, 27, 98, 40, "Suszarka", false, okno)
p8 = guiCreateButton(217, 75, 98, 44, "Deagle", false, okno)
p9 = guiCreateButton(216, 129, 99, 43, "Uzi", false, okno)
image = guiCreateStaticImage(112, 27, 96, 119, ":policja.png", false, okno)

function skin1 (thePlayer)
if source == p1 then
setElementModel (thePlayer, 280)
outputChatBox ("Skin zosta? zmieniony .", player )
end
end
addEventHandler ("onClientGUIClick", p1, skin1 )

function skin2 (thePlayer)
if source == p2 then
setElementModel (thePlayer ,281)
outputChatBox ("Skin zosta? zmieniony .", player )
end
end
addEventHandler ("onClientGUIClick", p2, skin2 )

function skin3 (thePlayer)
if source == p3 then
setElementModel (thePlayer ,282)
outputChatBox ("Skin zosta? zmieniony .", player )
end...
61. Zapisywanie Broni
Witam posiadam zapis postaci mysql i chcia?bym zapisa? wszystkie bronie + amunicja czy m?g?bym si? dowiedzie? jak to zapisa? wszystko w tabeli a nie ka?dy slot osobno ?
62. Dodanie Broni
Cze?? Chc? Postawi? Serwer O 2 Wojnie ?wiatowej Ale Nie Umiem Doda? Broni Podmieni? Tak Umiem Ale Czy Da Si? Doda? Nowe Je?li Tak To Prosz? O Pomoc.

Z G?ry Dzi?kuj?.
63. Podmienienie Broni
Cze?? Pisz? Tutaj Z Problemem Bo Gdy Chc? Podmieni? Bro? To Nic Nie Daje Prosz? Oto Kod

txd 
engineLoadTXD "355.txd" )
engineImportTXD txd355)
dff engineLoadDFF "355"355)
engineReplaceModel dff355)  

Dok?adnie Chodzi Mi O AK47

Z G?ry Dzi?kuje.

Prosz? stosowa? znaczniki lua/code //Emm
64. ograniczenie broni
Witam nie wiem gdzie to da? wi?c pisz? tu. Czy jest jaka? mo?liwo?? ograniczy? branie bro? z panelu admina ale chodzi mi ?eby nie wy??cza? tej opcji tylko ograniczy? np bro? minigun bazuki
65. Zabranie broni
Napisa?em skrypt i chce zeby po wpisaniu /zabierzbron nick przez policjanata zabieralo graczowi bron o to skrypt

function wezbron (policjantkomendacywil)
if 
not komenda then return end
local playerName 
getAccountName getPlayerAccount policjant ) ) 
if 
isObjectInACLGroup "user." .. playerNameaclGetGroup "Policja" ) ) then 
outputChatBox 
"Zabra?e? bro? graczowi"policjant)
outputChatBox "Policjant zabra? ci bro?"cywil
takeAllWeapons cywil 
end
end

addCommandHandler 
("zabierzbron",wezbron)


Niestety ten skrypt nie dziala i nw czemu

ERRORY:
[2016-02-27 15:14] WARNING: przeszukanieserver.lua:6: Bad argument @ 'outputChatBox' [Expected element at argument 2, got string '#123098PU#123321MA']
[2016-02-27 15:14] WARNING: przeszukanieserver.lua:7: Bad argument @ 'takeAllWeapons' [Expected element at argument 1, got string '#123098PU#123321MA']
66. odblokowanie broni
Witam pisa?em ju? temat o tym ale niestety nikt nie pom?g? mi do ko?ca.
Niestety ten skrypt sie buguje czasami moge strzelac tylko z pistoletu czasami cala rubryka pistoletu sie odblokowauje potem np mam spreya to on niby nie dzia?a ale jak wezme pistolet to cala rubryka tam gdzie jest sprey zaczyna dzialac jak zrobi? zeby odblokowac tylko te bronie co sa w skrypcie ?

Kod:

dozwolone = {
[41] = true,
[22] = true,
[24] = true,
}

function blockshot ( prevSlot, newSlot )
bron = getPedWeapon(localPlayer, newSlot)
if dozwolone[bron] then
toggleControl("fire", true)
toggleControl("aim_weapon", true)
toggleControl("action", true)
else
toggleControl("fire", false)
toggleControl("aim_weapon", false)
toggleControl("action", false)
end
end
addEventHandler ( "onClientPlayerWeaponSwitch", getRootElement(), blockshot )


Dodam ze jak wlacze skrypt to moge bic dopiero jak wezme bron np z id 24 to nie moge strzelac ani bic potem jak wezme np sprey to potem (czasami) odblokowuja sie pistolety wszystkie itp.

SORY ZA ORTO :)
67. Jak zmienić statystyki pojedyńczej broni + odrzut
Cze??! W pewnym skrypcie dayz istnia?o jako? kilkadziesi?t rodzaj?w broni zrobionych z jednej i tej samej (jakie? skiny, r??ne odmiany z r??nymi modelami) jednak si? to bugowa?o, tj. kto? ma np. bro? A ze skinem Y a 2 osoba ma bro? B ze skinem Z, to osoba 3 widzi kt?r?? z tych rzeczy u obu os?b, jednak nie dwie r??ne - to tak offtopem, bo ja prosze o pomoc ze zmian? w?a?ciwo?ci broni, tj. ?eby np. strzela?a pojedy?czo zamiast automatycznie (czyli przytrzymanie nic nie da, a trzeba ci?gle klika? myszk?) + istnieje mo?liwo?? stworzenia odrzutu broni?
68. Wyjątki dla broni
Hej. Mam AntyDM. Natomiast chc?, aby da?o si? strzela? z niekt?rych broni.

Co robi? ? nagradzam 5 piwkami :)
69. Rotowanie broni
Tak jak w temacie potrzebuje pomocy a mianowicie czy da si? jako? rotowa? bro??
70. Blokada DM dla jednej broni
Witajcie, mam pewien problem, robi?em blokad? DM dla broni o ID 0 czylli r?ki i si? nie udalo. Ot?? chcia?bym zrobi? blokad? DM, chodzi o tak? blokad? aby zablokowa? uderzanie Enterem jak i LPM. Jak to zrobi?? Kto? nakieruje poka?e mniej wi?cej? Stawiam piwko i respekt
71. Dawanie broni
Witam mam pytanie , jak mog? zrobi? tak ?e po wpisaniu komendy /suszarka , ranga ACL Moderator dostaje dostanie suszarke (Colt 45 ) ?

za pomoc :arrow: :piwo: R*
72. Blokada bicia dla poszczególnych broni
Witam mam problem z blokad? bicia , pr?bowa?em zrobi? blokade dla broni , lecz mi nie wychodzi i ca?y czas mozna bi? :/ . Prosz? o pomoc stawiam zimne browce :piwo: :piwo: :piwo:
73. Dawanie Broni
Prosz? o jaki? kodzik kt?ry po wej sci w marker bedzie nam dawa?o bro? o id 14
74. Zapis broni i skinu po śmierci
Witam mam pytanie jak napisa? skrypt jakie funkcj? i wgl do zapisu broni i skinu gracza po ?mierci.
75. Przypisanie , Broni, Pojazdu i Skinu.
Witam

Chcia?bym zrobi? co? na styl Przypisanie Pojazdu, Broni i Skinu Tylko dla danej Grupy naprzyk?ad Policji, czy naprzyk?ad Tylko Skiny dla Gang?w.

Posiadam Co? Takiego i do tego chcia?ym doda? Przypisanie Pojazdu, Broni i Skinu tylko dla Policji :

local police createTeam "Policja"00255 )
local marker createMarker ( -1616.04678.627.18"cylinder"1.500010 )
local blip createBlip (-1616.346685.8317.18530)

function 
login hitElementmatchingDimension )
local accName getAccountName getPlayerAccount hitElement ) ) 
  if 
isObjectInACLGroup ("user."..accNameaclGetGroup "Policja" ) ) then 
  setPlayerTeam 
hitElementpolice )
  
giveWeapon hitElement1210000 )
  
giveWeapon (hitElement22100)
  
giveWeapon (hitElement2550)
  
setPedArmor hitElement100 )
  
setElementModel hitElement281 )
  else
outputChatBox "Nie jestes w policji"hitElement2550)

end
end
addEventHandler 
"onMarkerHit"markerlogin )

function 
leavePoli(sourceplayerPolicja)
    
setElementModel(source0)
    
setPlayerTeam (sourcenil)
end                                                                                                    ---- Wychodzenie
addEventHandler 
("onMarkerHit"markeradd)
addCommandHandler("off"leavePoli)
76. [INNE] Zapis broni dini
Cze?? pokaze mi ktos jak zrobic zapis broni i jej amunicji w systemie dini?
Wiem ze musze uzywac getplayerweapondata
77. Zrób to sam: Realistyczne odgłosy broni + syrena alarmowa.
Witam, dzisiaj chcia?bym pokaza? niekt?rym osobom ?eby nauczy?y si? tworzy? takie skrypty tak jak wy?ej. tjw.
Kody Client Side.

[lua]
local function playGunfireSound(weaponID)
local muzzleX, muzzleY, muzzleZ = getPedWeaponMuzzlePosition(source)
local px, py, pz = getElementPosition ( source )
if weaponID == 25 then--shotgun
local sound = playSound3D("shoot1.wav", muzzleX, muzzleY, muzzleZ, false)
setSoundMaxDistance(sound, 40)
elseif weaponID == 34 then--sniper
local sound = playSound3D("shoot.wav", muzzleX, muzzleY, muzzleZ, false)
setSoundMaxDistance(sound, 40)
elseif weaponID == 38 then--minigun
local sound = playSound3D("shoot2.wav", muzzleX, muzzleY, muzzleZ, false)
setSoundMaxDistance(sound, 40)
end
end
addEventHandler("onClientPlayerWeaponFire", root, playGunfireSound)
[/lua]

Linki:
http://freesound.org/peop...o/sounds/52593/ zmien nazwe na shoot.wav
http://freesound.org/peop...e/sounds/84254/ zmien nazwe na shoot1.wav
http://freesound.org/people/cydon/sounds/126507/ zmien nazwe na shoot2.wav


BONUS:
Link syreny alarmowej:
http://freesound.org/people/HootOwl/sounds/58927/ zmien nazwe na alarm.wav

kod:
[lua]
function alarm()
local veh = createVehicle(582,0,0,3)
local siren = local sound = playSound3D("alarm.wav", 0, 0, 3, true)
attachElements(siren,veh)
setSoundMaxDistance( siren, 20...
78. Blokowanie strzału broni
Witam, jakie znacie sposoby na zablokwoanie strzelania z broni pomijaj?c toggleControl? Nie chodzi mi o blokade aim'a tylko samego strza?u.

Pzdr
Oski
79. Dodanie broni do pojazdu
Witam, chcia?bym na m?j serwer wgra? skrypt kt?ry dodaje do hydry miniguna kt?ry oczywi?cie jest niewidzialny i tylko pociski wida? jak z niego lec? lecz umieszczonych na niej ma by? ich dwa. Na skrzyd?ach, jeden po prawej a drugi po lewej, niewidoczne ale s?ycha? i widac pociski.

Za pomoc :piwo: i bardzo by?bym wdzi?czny.
80. Wgrywanie skinów,broni itp...
1.Jak wgra? skiny ludzi,modele broni.
2.Jak wgrywa? panele dm typu mandaty.
3.jak wgrywa? objekty stoj?ce na mapie.
Oczywiscie fillezil?.

Za pomoc oferuje :piwo: