Wysłany: 2015-02-01, 21:49
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
Witam napisalem skrypt ( po strone serwera )
B?edy respi? sie 2 pojazdy
i Kiedy wjedzie w ostatni marker to nic sie nie usuwa
KOD
xxxx
Ostatnio zmieniony przez xHardus 2015-02-02, 17:31, w całości zmieniany 1 raz
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2015-02-01, 21:51
Novovix
xNinja powraca
Wiek: 26 Na forum: 4870 dni Posty: 240
Nick w MP: xNinja
Piwa : 452
Aby zniszczy? pojazd u?yj destoryElement(twojpojazd) - oczywiscie strona serwera.
[ Dodano : 2015-02-01, 21:53 ]
Nie za bardzo zrozumia?em o co ci chodzi, napisz jeszcze raz.
Wysłany: 2015-02-01, 21:55
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
destroyElement (zakonczenie)
destroyElement (pojazd)
destroyElement (blip2)
destroyElement (marker3)
jest tam niszczenie
Np jesli 1 gracz rozpocznie prace to 2 gracz jak tez rozpocznie to respi? mu sie 2 trucki
Jesli gracz wjedzie w tego markera to mu sie nie usuwa
Skrypt jest po stronie Serwera
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2015-02-01, 21:57
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Skrypt dzia?a na s-side, czyli dla zmiennej przy 2 graczu nadaje si? nowa warto?? i ta pierwsza traci znaczenie. Albo u?yj c-side albo daty i zap?tlaj.
Wysłany: 2015-02-01, 22:00
Novovix
xNinja powraca
Wiek: 26 Na forum: 4870 dni Posty: 240
Nick w MP: xNinja
Piwa : 452
?awiej ci b?dzie na c-side ni? datami i p?tlami.
Wysłany: 2015-02-02, 12:38
Novovix
xNinja powraca
Wiek: 26 Na forum: 4870 dni Posty: 240
Nick w MP: xNinja
Piwa : 452
W triggerClientEvent usun jedno thePlayer bo raczej nie potrzebna s? 2
Wysłany: 2015-02-02, 12:51
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
nadal b?ad z tiggerem
Kod
Client
function robota ( thePlayer )
if ( thePlayer == getLocalPlayer () ) then
markery = createMarker (- 83 , 1108 , 19 , "cylinder" , 2 , 255 , 255 , 255 )
blipy = createBlipAttachedTo ( markery , 41 )
addEventHandler ( "onClientMarkerHit" , markery , zakonczeniepracy )
end
end
addEvent ( "zaczolprace" , true )
addEventHandler ( "zaczolprace" , thePlayer , robota )
function zakonczeniepracy ( hitElement )
if ( hitElement == getLocalPlayer () ) then
triggerServerEvent ( "zakonczylprace" , hitElement )
end
end
function ( thePlayer )
if ( thePlayer == getLocalPlayer () ) then
if ( isElement ( markery ) ) then
destroyElement ( markery )
destroyElement ( blipy )
end
end
end
addEvent ( "usuniecieroboty" , true )
addEventHandler ( "usuniecieroboty" , thePlayer , robota )
Serwer
local rozpoczeciepracy = createMarker ( - 90 , 1118 , 20 , "cylinder" , 2 , 0 , 0 , 255 , 150 )
local blip = createBlipAttachedTo ( rozpoczeciepracy , 51 )
function praca ( thePlayer )
local truck = createVehicle ( 515 ,- 84 , 1128 , 20 )
warpPedIntoVehicle ( thePlayer , truck )
triggerClientEvent ( thePlayer , "zaczolprace" )
end
addEventHandler ( "onMarkerHit" , rozpoczeciepracy , praca )
function zakonczenie ( thePlayer )
local vehicle = getPedOccupiedVehicle ( thePlayer )
if ( vehicle ) then
if ( thePlayer == getVehicleOccupant ( vehicle , 0 ) ) then
givePlayerMoney ( thePlayer , math . random ( 1 , 200 ) )
triggerClientEvent ( "usuniecieroboty" , thePlayer )
end
end
end
addEvent ( "zakonczylprace" , true )
addEventHandler ( "zakonczylprace" , root , zakonczenie )
Ostatnio zmieniony przez xHardus 2015-02-02, 17:45, w całości zmieniany 3 razy
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2015-02-02, 17:33
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Podaj tylko trigger, w kt?rym jest b??d.
P.S. Zacz??*
Wysłany: 2015-02-02, 17:53
Albert221
MLG NOSCOPER
Wiek: 25 Na forum: 4175 dni Posty: 50
Nick w MP: Albert221
Piwa : 14
triggerClientEvent ( thePlayer , "zaczolprace" )
zamie? na
triggerClientEvent ( "zaczolprace" , thePlayer )
Z?a kolejno??:
Cytat: bool triggerClientEvent ( [table/element sendTo=getRootElement()], string name, element sourceElement, [arguments...] )
Podpis
i7 4790k @ 4.6GHz - Macho HR-02 - Crucial Ballistix 2x8GB 1600MHz - GTX 970 SLI
Wysłany: 2015-02-02, 22:12
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
Podmieni?em i teraz taki b??d
Więcej szczegółów
Wystawiono 3 piw(a):Mezo. , psychol. , Takoot21
Wysłany: 2015-02-02, 22:13
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
(...)but event is not added clientside
ale event nie zosta? dodany do c-side.
Wysłany: 2015-02-04, 11:51
xHardus
Wiek: 27 Na forum: 4787 dni Posty: 90
Nick w MP: Harduś
Piwa : 786
przecie? doda?em po stronie c-side
triggerClientEvent ( "rozpocznij" , thePlayer )
addEvent ( "rozpocznij" , true )
addEventHandler ( "rozpocznij" , root , robota )
Więcej szczegółów
Wystawiono 2 piw(a):psychol. , Takoot21
Wysłany: 2015-02-04, 17:03
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4394 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
addEventHandler ( "rozpocznij", root, robota )
Co to jest "robota"?
Tagi: praca :: dorywcza
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: