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: createweapon
1. createWeapon
Witam. Moje zapytanie brzmi. Jak zsynchronizowa? t? funkcj? dla ka?dego gracza na serwerze. Mam skrypt na czo?gi i "przyklei?em" ak do czo?gu zrobi?em funkcj? na strzelanie tym ale
1. Nikt nie otrzymuje obra?e?(najpewniej dlatego, ?e to tylko u mnie si? przyklei?o)
2. Nikt nie widzi ani tego karabinu ani efektu strzelania.

Oto fragment kodu czyli ta cz??? kt?r? dopisa?em.


...... jaki? tam kod....


local konkret = createWeapon ( "ak-47", 0, 0, -999 )

function 
weapon()
local veh = getPedOccupiedVehicle ( localPlayer )
    if (
veh) then
        
if (getElementModel(veh) == 514) then
        attachElements
(konkret,veh,-0.6,2.3,0.5,0,0,90)
        
setElementAlpha(konkret,0)
        
end
    end
end
addEventHandler
("onClientVehicleEnter", getRootElement(), weapon)

function 
strzal()
local veh = getPedOccupiedVehicle ( localPlayer )
    if (
veh) then
        
if (getElementModel(veh) == 514) and (getElementData(veh,"strzal") == 0) then
        setElementData
(veh,"strzal",1)
        
setWeaponClipAmmo(konkret, 99999)
        
setWeaponState(konkret, "firing")
        else
        
setElementData(veh,"strzal",0)
        
setWeaponState(konkret, "ready")
        
end
    end
end

---I tam jeszcze na ko?cu jest bind na mouse2 wywo?uj?cy funkcj? strzal


Jakie? sugestie?