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

Wysłany: 2012-02-22, 20:08


Dawid115







Wiek: 41
Na forum: 5393 dni
Posty: 56
Nick w MP: Dawid115

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Nowe PlayerBlips

Ot?z Napisa?em skrypt na tworzenie blipu ale nie umiem go zniszcyc przy logowaniu do teamu

oto kod BLIPA

root = getRootElement ()

function onPlayerJoin()
fadeCamera ( source, true )
spawnPlayer(source, -2030.6766357422, 172.64482116699, 28.485162734985, 0, 0)
setCameraTarget ( source, source )
Gracz = createBlipAttachedTo ( source, 0, 1, 255, 0, 0, 255, 0, 99999.0)
end
addEventHandler ( "onPlayerJoin", root, onPlayerJoin )

function quitPlayer ( quitType )
local quittingPlayerName = getPlayerName ( source )
outputChatBox ( "Gracz:"..quittingPlayerName .. "Wyszed? z Gry Pow?d:(" .. quitType .. ")" )
destroyBlipsAttachedTo ( source )
end
addEventHandler ( "onPlayerQuit", getRootElement(), quitPlayer )


A to Kod Logowania Frakcji

function poli1 ( thePlayer )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Policja" ) ) then
setPlayerTeam ( thePlayer, poli )
giveWeapon ( thePlayer, 12, 10000 )
setPedArmor ( thePlayer, 100 )
setElementModel ( thePlayer, 275 )
setElementPosition ( thePlayer, -1968.5272216797, 293.55743408203, 34.821102142334 )
setPlayerNametagColor ( thePlayer,0,0, 255 )
destroyElement ( Gracz )
else
outputChatBox( "Nie jestes pracownikiem Policji.",thePlayer,255,0,0)
end
end
addCommandHandler ( "loginpolicja", poli1 )

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-22, 20:19


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Powinno dzia?a? tak jak masz ale spr?buj zrobi? Gracz = ... jako lokaln? czyli
local Gracz = ...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-22, 20:27


Dawid115







Wiek: 41
Na forum: 5393 dni
Posty: 56
Nick w MP: Dawid115

Piwa: 4

Respekt: 50

Ostrzeżeń: 20%
Dalej ten samo b?ad Bad Argument @ destroyelement

[ Dodano: 2012-02-22, 20:55 ]
Poradzi?em sobie inaczje ale za starania masz piwo oto kod


function poli1 ( thePlayer )
local playerName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. playerName, aclGetGroup ( "Policja" ) ) then
setPlayerTeam ( thePlayer, poli )
giveWeapon ( thePlayer, 12, 10000 )
setPedArmor ( thePlayer, 100 )
setElementModel ( thePlayer, 275 )
setElementPosition ( thePlayer, -1968.5272216797, 293.55743408203, 34.821102142334 )
setPlayerNametagColor ( thePlayer,0,0, 255 )
setBlipSize ( Spawn, 0 )
else
outputChatBox( "Nie jestes pracownikiem Policji.",thePlayer,255,0,0)
end
end
addCommandHandler ( "loginpolicja", poli1 )

[ Dodano: 2012-02-22, 20:55 ]
Zmienilem Blip na
Spawn = createBlipAttachedTo ( source, 41, 1, 255, 0, 0, 255, 0, 99999.0)

[ Dodano: 2012-02-22, 21:10 ]
Nie chce pisa? nowego teamtu wiec jescze w tym jak poradzic sobie z sprawdzaniem czy gracz jest w policji to ma blip setsize 0


function sprawdz()
local team = getPlayerTeam(player)
if team then
local teamName = getTeamName(team)
if (teamName) == "Policja" then
else
setBlipSize ( Spawn, 1 )
end
end
end
setTimer(sprawdz,1000, 0)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-22, 22:02


irvs126

www.lss-rp.pl






Wiek: 36
Na forum: 5461 dni
Posty: 109
Nick w MP: irvs126

Piwa: 97

Respekt: 63,3

Mo?e zamiast tego spr?buj z
Kod:

if getElementType ( element ) == "blip" then
destroyElement ( element )


Podpis
, Sprawdź pierwszy serwer Roleplay, stawiający duży nacisk na grę In Character!
www.lss-rp.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-22, 22:29


Jacob

Głupiomądry






Wiek: 28
Na forum: 5502 dni
Posty: 967
Nick w MP: Jacob

Piwa: 786

Respekt: 212,3
Respekt: 212,3Respekt: 212,3

To powinno wygl?da? tak:
Kod:

function sprawdz (player)
if not (getTeamName(getPlayerTeam(player)) == "Policja") then
destroyElement(Spawn)
end
end
end


Postaw piwo autorowi tego posta
 

 
Tagi: nowe :: playerblips
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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