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

Wysłany: 2015-08-10, 21:55


HypE







Wiek: 28
Na forum: 4100 dni
Posty: 21
Nick w MP: HypE



Respekt: 50

Witam.
mam woln? chwil? wi?c ucze si? troszk? lua i chcia?em napisa? skrypt aby teleportowa? gracza w pewne miejsce je?li ma odpowiedni skin
Oto kod:


marker1 = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 )

function skrypt (hitPlayer, matchingDimension)
local skin == 280 getPlayerSkin(source) 
    if skin == 280 then 
            setElementPosition ( source, posX, posY, posZ )
            outputChatBox("Wszed?e? do ....",thePlayer,0,255,0,true)
            else
            outputChatBox("Ubierz si? !",thePlayer,0,255,0,true)
        end
end
addEventHandler ( "onClientMarkerHit", marker1, skrypt )


Na pewno zrobi?em tu sporo b??d?w wi?? prosz? o jakie? podpowiedzi jak to naprawi?.
Z g?ry dzi?kuje za pomoc ;)


Dodane znaczniki Lua //DestroY

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

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


#404







Wiek: 27
Na forum: 4913 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%
Sprostowanie w kodzie, w razie czego pisz ?mia?o, pomo?emy :)


marker1 = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 ) -- x,y,z wpisa?e? ?

function skrypt (hitPlayer, matchingDimension)
local skin == 280 getPlayerSkin(source) -- to 280 to co ? xD I poprawna funkcja to getElementModel, 2 sprawa source...  U?yj hitPlayer jako element gracza ktory pierdykn?? w marker
    if skin == 280 then -- dobrze
            setElementPosition ( source, posX, posY, posZ ) -- posX itd chyba masz co nie ? 2 sprawa, zamiast source znowu hitPlayer
            outputChatBox("Wszed?e? do ....",thePlayer,0,255,0,true) -- zamiast thePlayer hitPlayer
            else
            outputChatBox("Ubierz si? !",thePlayer,0,255,0,true) -- znowu to co linijk? wy?ej
        end
end
addEventHandler ( "onClientMarkerHit", marker1, skrypt )



Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-10, 23:14


HypE







Wiek: 28
Na forum: 4100 dni
Posty: 21
Nick w MP: HypE



Respekt: 50

Dzi?ki ci wielkie :d
To 280 to id skina, niepotrzebne tam to jest ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-11, 01:08


#404







Wiek: 27
Na forum: 4913 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%
O t? linijk? ci chodzi ?


local skin == 280 getPlayerSkin(source)


Je?eli tak, to wgl powinna ona wygl?da? tak


local skin = getElementModel(hitPlayer)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-08-12, 02:46


Loop

Inspektor






Wiek: 28
Na forum: 4431 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

DestroY teleportujesz ze strony c-side super


Wyobra? sobie, ?e pomoc by?a ponad 1 dzie? temu bo typek mi na pw wys?a? to... Nietylko by? winny avent ale i wpisana strona do mety...

Ostatnio zmieniony przez #404 2015-08-12, 14:22, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Tagi: teleport
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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