Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2018-08-28, 16:19


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Witam, chcia?bym aby sapd mia?o impuls elektro magnetyczny, i u?ywa?o si? go na przycisk, gdy ?ciga kogo? sapd i jest np przed nimi to jak kliknie przyk?adowo przycisk M, to uciekinierowi ga?nie silnik na odpowiedni? ilo?? sekund.

Posiadam takowy skrypt z jakiej? paczki, ale nie dzia?a na moim serwerze, w db3 nie ma ?adnego b??du.

emcS.lua :

function pokarzEMC(player,seat,jacked)
if getElementData(source,"SAPD:EMC"then
if seat == 0 then
triggerClientEvent("pokaz:EMC",player,player)
end
end
end
addEventHandler("onVehicleEnter",root,pokarzEMC)


function schowajEMC(player,seat,jacked)
if getElementData(source,"SAPD:EMC"then
if seat == 0 then
triggerClientEvent("schowaj:EMC",player,player)
end
end
end
addEventHandler("onVehicleExit",root,schowajEMC)

function funkcjeoff(hitElement)
local veh getPedOccupiedVehicle(hitElement)
if not veh then return end
setVehicleEngineState(vehfalse)
setElementData(veh,"PorazenieEMC",true)
setTimer(setElementData,20000,1,veh,"PorazenieEMC",false)
exports["community-notyfikacje"]:noti("Silnik w twoim poje?dzie przesta? dzia?a? na skutek dzia?ania impulsu elektromagnetycznego.",hitElement)
end
addEvent("EMC:nadajblokade",true)
addEventHandler("EMC:nadajblokade",getRootElement(),funkcjeoff)


emcC.lua :

local screenWscreenH guiGetScreenSize()
local resW,resH 1360,768
local x,=  (screenW/resW), (screenH/resH)
local czcionka dxCreateFont("font.ttf"11.3)
function showPrzycisk()
local veh getPedOccupiedVehicle(getLocalPlayer())
if getElementData(getLocalPlayer(),"wykorzystal:EMC")==false then
dxDrawText("Impuls elektromagnetyczny\nU?yj 'M' aby dokona? wystrza?u"x*1160y*-200x*1430y*681tocolor(000255), x*1czcionka"left""center"falsefalsefalsetruefalse)
dxDrawText("Impuls elektromagnetyczny\nU?yj '#00ff33M#ffffff' aby dokona? wystrza?u"x*1160y*-200x*1430y*681tocolor(255255255255), x*1czcionka"left""center"falsefalsefalsetruefalse)
else
dxDrawText("Impuls elektromagnetyczny\nU?yj 'M' aby dokona? wystrza?u"x*1160y*-200x*1430y*681tocolor(000255), x*1czcionka"left""center"falsefalsefalsetruefalse)
dxDrawText("Impuls elektromagnetyczny\nU?yj '#ff0000M#ffffff' aby dokona? wystrza?u"x*1160y*-200x*1430y*681tocolor(255255255255), x*1czcionka"left""center"falsefalsefalsetruefalse)

end
end


function pokazPrzycisk(localPlayer)
if localPlayer == getLocalPlayer() then
bindKey("m","down",zatrzymajPojazd)
setElementData(localPlayer,"wykorzystal:EMC",false)
addEventHandler("onClientRender",getRootElement(),showPrzycisk)
end
end
addEvent("pokaz:EMC",true)
addEventHandler("pokaz:EMC",localPlayer,pokazPrzycisk)


function zamknijPrzycisk(localPlayer)
unbindKey("m","down",zatrzymajPojazd)
removeEventHandler("onClientRender",getRootElement(),showPrzycisk)
end
addEvent("schowaj:EMC",true)
addEventHandler("schowaj:EMC",localPlayer,zamknijPrzycisk)



function zatrzymajPojazd()

if getElementData(getLocalPlayer(),"wykorzystal:EMC") == false then

setElementData(getLocalPlayer(),"wykorzystal:EMC",true)
setTimer(setElementData,30000,1,getLocalPlayer(),"wykorzystal:EMC",false)
exports["community-notyfikacje"]:noti("System EMC\nDokonano wystrza?.")
local ocv getPedOccupiedVehicle(getLocalPlayer())
local x,y,getElementPosition(ocv)
local strefa createMarker xyz"cylinder"5000)
attachElements(strefaocv06, -1.3 )
addEventHandler("onClientMarkerHit",strefa,wjechalNaEMC)
setTimer(destroyElement,1500,1,strefa)
end
end

function wjechalNaEMC(hitElement)
if getElementType(hitElement) == "player" then
triggerServerEvent("EMC:nadajblokade",hitElement,hitElement)
end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 16:23


Query

SyndicateMTA






Wiek: 24
Na forum: 3071 dni
Posty: 319
Nick w MP: Query

Piwa: 5257

Respekt: 141
Respekt: 141

Jakie? bl?dy w DB3 ?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 16:25


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

if getElementData(source,"SAPD:EMC") then
Mordeczko, masz tutaj elementdaty, wi?c sapd musisz odpowiednie elementdaty ze skryptu nada? ;p

Podpis

Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 16:27


Query

SyndicateMTA






Wiek: 24
Na forum: 3071 dni
Posty: 319
Nick w MP: Query

Piwa: 5257

Respekt: 141
Respekt: 141

Je?eli si? nie myl? to musi zmieni? na
if getElementData(source,"duty:sapd"then


tak mi sie wydaje, dawno w og-rpg grzebalem :D

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 16:39


Allansso







Wiek: 24
Na forum: 3938 dni
Posty: 386

Piwa: 1537

Respekt: 180
Respekt: 180Respekt: 180

Ostrzeżeń: 100%
darecky02, Tak

Podpis
https://www.youtube.com/TheMikol
https://www.facebook.com/TheMikol1337
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 16:40


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Mam paczke z pys 3.0, nie ogrpg, a wi?c co mam zrobi??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 17:35


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

Kulegg, po prostu
podmie? emcS.lua

function pokarzEMC(player,seat,jacked)
if getElementData(source,"duty:SAPD"then
if seat == 0 then
triggerClientEvent("pokaz:EMC",player,player)
end
end
end
addEventHandler("onVehicleEnter",root,pokarzEMC)


function schowajEMC(player,seat,jacked)
if getElementData(source,"duty:SAPD"then
if seat == 0 then
triggerClientEvent("schowaj:EMC",player,player)
end
end
end
addEventHandler("onVehicleExit",root,schowajEMC)

function funkcjeoff(hitElement)
local veh getPedOccupiedVehicle(hitElement)
if not veh then return end
setVehicleEngineState(vehfalse)
setElementData(veh,"duty:SAPD",true)
setTimer(setElementData,20000,1,veh,"PorazenieEMC",false)
exports["community-notyfikacje"]:noti("Silnik w twoim poje?dzie przesta? dzia?a? na skutek dzia?ania impulsu elektromagnetycznego.",hitElement)
end
addEvent("EMC:nadajblokade",true)
addEventHandler("EMC:nadajblokade",getRootElement(),funkcjeoff)

i wejdz na duty sapd i spr?buj

Podpis

Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 17:56


Kulegg







Wiek: 46
Na forum: 3125 dni
Posty: 283

Piwa: 20

Respekt: 50

Nie dzia?a ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 18:08


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

function pokarzEMC(player,seat,jacked)
if getElementData(source,"player:faction"then
if seat == 0 then
triggerClientEvent("pokaz:EMC",player,player)
end
end
end
addEventHandler("onVehicleEnter",root,pokarzEMC)


function schowajEMC(player,seat,jacked)
if getElementData(source,"player:faction"then
if seat == 0 then
triggerClientEvent("schowaj:EMC",player,player)
end
end
end
addEventHandler("onVehicleExit",root,schowajEMC)

function funkcjeoff(hitElement)
local veh getPedOccupiedVehicle(hitElement)
if not veh then return end
setVehicleEngineState(vehfalse)
setElementData(veh,"player:faction",true)
setTimer(setElementData,20000,1,veh,"PorazenieEMC",false)
exports["community-notyfikacje"]:noti("Silnik w twoim poje?dzie przesta? dzia?a? na skutek dzia?ania impulsu elektromagnetycznego.",hitElement)
end
addEvent("EMC:nadajblokade",true)
addEventHandler("EMC:nadajblokade",getRootElement(),funkcjeoff)

a teraz?

Podpis

Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021

Postaw piwo autorowi tego posta
 

 
Tagi: impuls :: elektro :: magnetyczny :: dla :: sapd
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Impuls elektro magnetyczny dla sapd Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku