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

Wysłany: 2015-10-31, 19:59


Kradus







Wiek: 28
Na forum: 4169 dni
Posty: 100
Nick w MP: Salldan

Piwa: 78

Respekt: 50

Witam mam problem z skryptem na po?ar z cz??ci? kt?ra odpowiada wy?wietlenie go u innych graczy. Grzeba?em przy nim troch? ale no bez skutku. Wola?bym go napisa? r?cznie bo si? ucz? ale nie wiem gdzie szuka?. Skrypt zacz??em na wiki ale znalaz?em przyk?ad tylko na stronie Clienta bo tylko na niego dzia?a ta funkcja ale skoro na innych serwerach s? po?ary widoczne dla innych graczy to znaczy, ?e jako? to si? da zrobi?. Niech mnie kto? kto si? na tym zna pokieruje mnie we w?a?ciwe miejsce to wtedy go zrobi? bo p?ki co nie jestem w stanie nic wykombinowa?. Licz? na pomoc panowie i panie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-31, 20:10


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%
Musisz tworzy? ogie? poprzez ten skrypt: http://community.mtasa.co...details&id=4671

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-10-31, 23:26


Kradus







Wiek: 28
Na forum: 4169 dni
Posty: 100
Nick w MP: Salldan

Piwa: 78

Respekt: 50

A jak si? nim obs?u?y?? Nie widz? w kodzie ?adnej komendy a i te? nie bardzo rozumiem ten skrypt.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-01, 02:33


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7


Więcej informacji znajdziesz w Wikipedii MTA:

createFire

to ju? chyba wiesz.
Najlepiej pozycje po?aru zapisa? sobie w jakiej? tablicy po stronie serwera.

W momencie gdy gracz wejdzie na serwer odpala si? zdarzenie

Więcej informacji znajdziesz w Wikipedii MTA:

onPlayerJoin

w tym momencie pobierasz dane z tablicy po stronie serwera, triggerujesz na stron? klienta i tam tworzysz ogie? dla tego gracza, kt?ry wszed? na serwer. Jak to zrobisz to poka?? Ci jak sprawi?, by po wej?ciu w ogie? gracz zacz?? p?ona? :) .

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-01, 17:57


Kradus







Wiek: 28
Na forum: 4169 dni
Posty: 100
Nick w MP: Salldan

Piwa: 78

Respekt: 50

Czekaj czekaj bo chyba co? ?le ??cze fakty. Strona Clienta taka jak na tym przyk?adzie z wiki ale przerobiona czyli co? takiego?
Kod:

local function burn(commandName, theSize)
if tonumber(theSize) then
local x, y, z = getElementPosition(getLocalPlayer())
createFire(x, y, z, tonumber(theSize))
end
end
addEvent( "burn", true )
addEventHandler( "burn", localPlayer, burn )


A strona serwera jako? tak?

Kod:

local ogien = {
[1]={ -2240.3139648438, 573.99475097656, 35.171875 },
[2]={ -1969.9248046875, 294.19412231445, 27.6875 },
[3]={ -2026.6437988281, -91.809059143066, 35.3203125 },
[4]={ -1993.3706054688, 886.09411621094, 47.042617797852 },
[5]={ -1518.865234375, 921.41436767578, 7.1875 },
[6]={ -2246.4353027344, 258.44696044922, 35.3203125 },
[7]={ -1984.3969726563, 99.603828430176, 27.6875 },
[8]={ -1971.333984375, 293.87603759766, 35.171875 },
[9]={ -1424.3076171875, -293.43701171875, 14.1484375 },
[10]={ -1424.3076171875, -293.43701171875, 14.1484375 },
[11]={ -1424.3076171875, -293.43701171875, 14.1484375 }
}

function dass ( gracz )
triggerClientEvent ( gracz, "burn" )
end
addEventHandler ( "onPlayerJoin", getRootElement(), dass )


Ale mam wra?enie, ?e zgubi?em funkcj? dotycz?c? losowego wybierania z tych punkt?w lecz jeszcze nie jestem pewien. P?ki co na serwerze si? nic nie dzieje jak to wrzuc? i odpal?. Nie jestem w stanie tego ze sob? po??czy? no nwm przyda?a by si? podpowied? gdzie co? zmieni?.

[ Dodano: 2015-11-01, 17:59 ]
Aa nie sorry m?j b??d te kordy to nie s? tutaj potrzebne.

Postaw piwo autorowi tego posta
 

 
Tagi: pożar
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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