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

Wysłany: 2017-11-17, 17:18


RodzyneQ







Wiek: 25
Na forum: 3594 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Czesc, mam taki problem, nie wiem co zrobic, by wysylalo pm do druhow osp po uruchomieniu syreny alarmowej, w sensie uruchamia dyspozytor i przychodzi /pm do druhow o tym powiadomienie.

KOD:





Prosze o pomoc! Nagradzam R* i :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 14:58


Malentas

Koder mirofali w lua






Wiek: 24
Na forum: 3681 dni
Posty: 146
Nick w MP: Malentas

Piwa: 1626

Respekt: 47,3


marker createMarker (-2332.94, -149.4240.90-1"cylinder"10100255)

mojeW,mojeH 640480
sW,sH guiGetScreenSize()
widthheight = (sW/mojeW), (sH/mojeH)

GUIEditor = {
    button = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
     monitor guiCreateStaticImage(112*width68*height426*width339*height"images/monitor.png"false)
     guiSetVisible(monitorfalse)
        zamknij guiCreateButton(283*width278*height119*width29*height"Zamknij system"falsemonitor)
        alarm2 guiCreateButton(254*width141*height119*width29*height"Alarm PSP"falsemonitor)
       -- monitoring guiCreateLabel(21*width25*height203*width33*height"PSP:"falsemonitor)
        guiSetFont(monitoring"sa-header")
        guiLabelSetColor(monitoring000)
        guiLabelSetHorizontalAlign(monitoring"left"true)
--[[        kamera2 guiCreateButton(24*width102*height119*width29*height"Gara? 2"falsemonitor)
        kamera3 guiCreateButton(24*width141*height119*width29*height"Gara? 3"falsemonitor)
        kamera4 guiCreateButton(24*width180*height119*width29*height"Gara? 4"falsemonitor)
        kamera5 guiCreateButton(24*width219*height119*width29*height"Przed budynkiem"falsemonitor)
        kamera6 guiCreateButton(24*width258*height119*width29*height"W ?rodku jednostki"falsemonitor)]]
        alarm guiCreateButton(254*width102*height119*width29*height"Syrena OSP"falsemonitor)
       -- wezwanie guiCreateButton(254*width141*height119*width29*height"Wezwij OSP"falsemonitor)
       alarm3 guiCreateButton(254*width183*height119*width29*height"DSP-50 OSP"falsemonitor)
        --napisAlarm guiCreateLabel(231*width26*height166*width32*height"OSP:"falsemonitor)
        guiSetFont(napisAlarm"sa-header")
        guiLabelSetColor(napisAlarm000)
        guiLabelSetHorizontalAlign(napisAlarm"left"true)    
       wylacz guiCreateButton(418*width403*height212*width44*height"Wy??cz podgl?d z kamery"false)  
       guiSetVisible(wylaczfalse)
        wezwij guiCreateWindow(92*width163*height470*width155*height"Komputer PSP"false)
        guiWindowSetSizable(wezwijfalse)
        guiSetAlpha(wezwij1.00)
        guiSetVisible(wezwijfalse)
        wyslij guiCreateButton(10*width98*height185*width47*height"Wyslij"falsewezwij)
        anuluj guiCreateButton(275*width98*height185*width47*height"Anuluj"falsewezwij)
        tekst guiCreateEdit(10*width26*height450*width51*height""falsewezwij)        
    end
)
      

function otworz (el)
if el ~= localPlayer then return end
guiSetVisible(monitortrue)
showCursor(true)
outputChatBox("Zalogowa?e? si? do komputeru PSP")
end
addEventHandler("onClientMarkerHit"markerotworz)

function zamknij ()
if source == zamknij then
guiSetVisible (monitorfalse)
showCursor (false)
outputChatBox ("Wylogowa?e? si? z systemu." )
end
end
addEventHandler("onClientGUIClick"rootzamknij)


--kamery off kamer

--[[function kameraJeden ()
if source == kamera1 then
guiSetVisible (monitorfalse)
setCameraMatrix (-114.70311016.169223.8511, -119.90000152588102121)
guiSetVisible (wylacztrue)
showCursor (true)
outputChatBox ("**Podgl?d z kamery nr 1.")
end
end
addEventHandler("onClientGUIClick"rootkameraJeden)

function kameraDwa ()
if source == kamera2 then
guiSetVisible (monitorfalse)
setCameraMatrix (-114.85781007.643123.9889, -122.599998474121013.099975585920.39999961853)
guiSetVisible (wylacztrue)
showCursor (true)
outputChatBox ("**Podgl?d z kamery nr 2.")
end
end
addEventHandler("onClientGUIClick"rootkameraDwa)

function kameraTrzy ()
if source == kamera3 then
guiSetVisible (monitorfalse)
setCameraMatrix (-114.6912998.392623.9341, -123.400001525881004.400024414120.39999961853)
guiSetVisible (wylacztrue)
showCursor (true)
outputChatBox ("**Podgl?d z kamery nr 3.")
end
end
addEventHandler("onClientGUIClick"rootkameraTrzy)

function kameraCztery ()
if source == kamera4 then
guiSetVisible (monitorfalse)
setCameraMatrix (-115.7143989.553323.6280, -124.90000152588995.0999755859420.39999961853)
guiSetVisible (wylacztrue)
showCursor (true)
outputChatBox ("**Podgl?d z kamery nr 4.")
end
end
addEventHandler("onClientGUIClick"rootkameraCztery)

function kameraPiec ()
if source == kamera5 then
guiSetVisible (monitorfalse)
setCameraMatrix (-114.0060989.855023.8644, -103.599998474121004.29998779319.799999237061)
guiSetVisible (wylacztrue)
showCursor (true)
outputChatBox ("**Podgl?d z kamery nr 5.")
end
end
addEventHandler("onClientGUIClick"rootkameraPiec)

function kameraSzesc ()
if source == kamera6 then
guiSetVisible (monitorfalse)
setCameraMatrix (-129.89011023.924727.9543, -122.400001525881018.29998779326)
guiSetVisible (wylacztrue)
showCursor (true)
outputChatBox ("**Podgl?d z kamery nr 6.")
end
end
addEventHandler("onClientGUIClick"rootkameraSzesc)

function kameraOff (thePlayer)
if source == wylacz then
guiSetVisible (wylaczfalse)
guiSetVisible (monitortrue)
setCameraTarget (  localPlayer )
end
end
addEventHandler("onClientGUIClick"rootkameraOff)]]


function wzywanie() 
if source ~= wyslij then return end
        for i,gracz ipairs(getElementsByType("player")) do
            if getElementData(gracz"elementdatafrakcji") == "OSP" then
                outputChatBox("Posiadasz wezwanie do remizy!!!!!!!!!!"25500)
            end
        end
end
addEventHandler("onClientGUIClick"rootwzywanie)


--syrena alarmowa OSP

function syrenaOSP () 
if source == alarm then
local syrena playSound3D("syrena.mp3", -321.011202.8624.66falsesetSoundVolume(syrena,300)
setSoundMaxDistance(syrena3000)
outputChatBox ("Uruchomi?e? syren? alarmow? OSP.")
end 
end
addEventHandler("onClientGUIClick"rootsyrenaOSP)

-- panel alarmowy OSP

function wezwanie ()
if source == wezwanie then
guiSetVisible (monitorfalse)
guiSetVisible (wezwijtrue)
showChat(false)
end
end
addEventHandler("onClientGUIClick"rootwezwanie)

function anulujWezwanie ()
if source == anuluj then
guiSetVisible(monitortrue)
guiSetVisible(wezwijfalse)
showChat(true)
end
end
addEventHandler("onClientGUIClick"rootanulujWezwanie)

function ST()
if source == wyslij then 
local text guiGetText(teksttriggerServerEvent("NAOT"getLocalPlayer(), textshowChat(true)
guiSetVisible(monitortrue)
guiSetVisible(wezwijfalse)
end 
end 
addEventHandler("onClientGUIClick"rootST)
--- ALARM PSP
function syrenaOSP () 
if source == alarm2 then
local syrena playSound3D("syrena2.mp3",-2270.59, -174.2340.90falsesetSoundVolume(syrena,700)
setSoundMaxDistance(syrena600)
outputChatBox ("Uruchomi?e? alarm PSP")
end 
end
addEventHandler("onClientGUIClick"rootsyrenaOSP)

-- dsp
function syrenaOSP () 
if source == alarm3 then
local syrena playSound3D("dsp.wav",-334.851207.2321.15falsesetSoundVolume(syrena,700)
setSoundMaxDistance(syrena300)
outputChatBox ("Uruchomi?e? DSP-50 OSP")
end 
end
addEventHandler("onClientGUIClick"rootsyrenaOSP)


Podpis
Aktualny projekt:


AntoriaMTA
Discord: https://discord.gg/TVrAddp3Wu

Najszybszy kontakt (discord): Malentas#2091
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 20:09


RodzyneQ







Wiek: 25
Na forum: 3594 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Nie dzia?a.
DB3:





Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 20:13


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

RodzyneQ,


for i,gracz in ipairs(getElementsByType("player")) do


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 20:45


RodzyneQ







Wiek: 25
Na forum: 3594 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

_Mike, nie ma ?adnego b??du w DB3, aczkolwiek nie ma tekstu. Ja to zrobi?em tak:





I nie dzia?a. Pod najnowsz? paczk? IYW.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 20:49


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

RodzyneQ, W sumie nie dziwi? si? bo zabrak?o znaku " przy outputChatBoxie...

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 21:18


RodzyneQ







Wiek: 25
Na forum: 3594 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

_Mike, Poprawione, ale dalej nie dziala.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 21:26


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

RodzyneQ, Nie b?d? za ka?dym razem poprawia? kodu Ci. Za du?o end'?w.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 21:28


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5


function wzywanie() 
if source ~= wyslij then return end
        for i,gracz in ipairs(getElementsByType("player")) do
            if getElementData(gracz"player:duty") == "OSP" then
                outputChatBox(">> (x)Rufus: Syrena OSP! Udaj si? do remizy!"gracz25500)
            end
        end
end
addEventHandler("onClientGUIClick"rootwzywanie)


[ Dodano: 2017-11-18, 21:30 ]
"_Mike" napisał/a:

RodzyneQ, Nie b?d? za ka?dym razem poprawia? kodu Ci. Za du?o end'?w.


Odpowiednio du?o end?w.





Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-18, 22:02


RodzyneQ







Wiek: 25
Na forum: 3594 dni
Posty: 87
Nick w MP: RodzyneQ

Piwa: 196

Respekt: 65,3

Nie dziala, mozna zamyka?.

Postaw piwo autorowi tego posta
 

 
Tagi: zrobic :: wysylalo :: druhow :: osp :: uruchomieniu :: syre
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » co zrobic, by wysylalo pm do druhow osp po uruchomieniu syre 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