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

Wysłany: 2015-10-06, 17:09


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam szukam kogo? kto zrobi?by mi skrypt a raczej przerobi? mo?na powiedzie? na syrene dok?adnie :


Kod na kt?rym dzia?a syrena poprzez start w panelu

addEventHandler'onClientResourceStart'resourceRoot,
    function( )
        local uSound playSound3D'musica.mp3', -2361.28784, -110.7435246.00602 ) 
        setSoundMaxDistanceuSound100 )
    end

Kod na kt?rym dzia?a syrena na komende:

function alarmon()
    local sound playSound("musica.mp3",falseend
addCommandHandler("syrena",alarmon )


A generalnie mi chodzi o to aby te syrene s?ysza? ka?dy bo w tym drugim kodzie s?yszy j? tylko ten kto wpisze /syrena a inni nie Z g?ry dzi?kuje daje browca i repke

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 17:16


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
Po prostu podmieniasz...


function alarmon()
    local sound playSound3D'musica.mp3', -2361.28784, -110.7435246.00602 end
addCommandHandler("syrena",alarmon )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 17:40


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Nadal jedna osoba s?yszy tylko ten kto to wpisze a inni nie

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 18:36


Artysta

Lua, Lua, Czekolada






Wiek: 28
Na forum: 4466 dni
Posty: 240
Nick w MP: Artysta/Koojot

Piwa: 1427

Respekt: 205,8
Respekt: 205,8Respekt: 205,8

Zr?b przekierowanie ze strony serwera pod clienta dla wszystkich graczy.

Podpis
Something is coming..
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 19:07


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
marcin778, w zwi?zku z otrzymanym pw ju? tutaj wyja?ni?, nie musisz mi pisa?, co jaki? czas wchodz? i patrz? co jest tutaj napisane, tak jak w przypadku ka?dego tematu, pr?dzej czy p??niej udziel? Ci odpowiedzi.

A co do tematu:

B?d? potrzebne 2 pliki: po stronie servera i clienta

Po stronie serwer'a tworzysz t? komend? i "przenosisz" jej wykonanie do client'?w poprzez

Więcej informacji znajdziesz w Wikipedii MTA:

triggerClientEvent


Zobacz sobie jak to si? robi, na wiki masz przyk?ady, spr?buj co? napisa? samemu, a wyniki wrzu? tutaj, je?eli b?d? b??dy to wyt?umaczymy co masz ?le, lub czego powiniene? u?y? zamiast tego.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 20:08


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Szczerze.... ja tego wog?le nie rozumiem sory ale nie jestem a? tak obeznany w LUA

M?g?bys mi to mniej wi?cej zroobi? DestroY?

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 20:35


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%

-- Strona serwer
function SyrenaServer(plr)
triggerClientEvent(getRootElement(), "SyrenaDoClientow"plr)
end
addCommandHandler("syrena"SyrenaServer)


-- Strona client

addEvent("SyrenaDoClientow"true)
addEventHandler("SyrenaDoClientow"getRootElement(), function()
 dzwiek playSound3D'musica.mp3', -2361.28784, -110.7435246.00602 ) 
 setSoundMaxDistance(dzwiek100)
end
)


Tylko nie daj? gwarancji dzia?ania, bo pisane w przerwie pomi?dzy rankedami xD

Ostatnio zmieniony przez #404 2015-10-06, 21:29, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 21:27


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Nie dzia??

Logi z konsoli:

[2015-10-06 21] alarms restarted successfully
[2015-10-06 21] ERROR: Loading script failed: alarms/server.lua:3: unexpected symbol near ')'
[2015-10-06 21] SCRIPT ERROR: alarms/server.lua:3: unexpected symbol near ')'
[2015-10-06 21] Starting alarms
[2015-10-06 21] Stopping alarms
[2015-10-06 21] ADMIN: Resource 'alarms' restarted by #339933SAPD|Marcin(marcin)

EDIT:// Dzia?a poprawi?em sobi? Dzi?ki wielkie!

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Ostatnio zmieniony przez marcin778 2015-10-06, 21:34, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-06, 21:30


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
marcin778, zapomnia?em skasowa? jednego ")", poprawione (post wy?ej)

Postaw piwo autorowi tego posta
 

 
Tagi: syrena
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Syrena 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