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

Wysłany: 2017-07-27, 03:05


jolly

Początkujący .lua






Wiek: 28
Na forum: 3921 dni
Posty: 79
Nick w MP: AseQ/Mikku

Piwa: 1873

Respekt: -69

Ostrzeżeń: 60%
Cze??, dzi? chcia?em stworzy? do?? prosty skrypt, lecz no co? nie chc? zadzia?a?.

function kolor( thePlayer )
local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) 
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Wlascicel" ) ) then
    setPlayerNametagColor ( thePlayer, 248,000,000 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "WspolWlascicel" ) ) then
    setPlayerNametagColor ( thePlayer, 248,000,000 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Skrypter" ) ) then
    setPlayerNametagColor ( thePlayer, 034,113,179 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "HeadAdmin" ) ) then
    setPlayerNametagColor ( thePlayer, 250,210,001 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Opiekun" ) ) then
    setPlayerNametagColor ( thePlayer, 255,117,020 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then
    setPlayerNametagColor ( thePlayer, 059,131,189 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "JuniorAdmin" ) ) then
    setPlayerNametagColor ( thePlayer, 059,131,189 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "SuperModerator" ) ) then
    setPlayerNametagColor ( thePlayer, 044,085,069 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Moderator" ) ) then
    setPlayerNametagColor ( thePlayer, 000,187,045 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Everyone" ) ) then
    setPlayerNametagColor ( thePlayer, 255,255,255 )    
    end
    end
    addEventHandler("onPlayerLogin", getRootElement(), kolor)

Co zrobi?em nie tak?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-07-27, 09:20


Szymczu

Programista bo tak






Wiek: 27
Na forum: 3576 dni
Posty: 194
Nick w MP: Szymczu

Piwa: 36

Respekt: 120
Respekt: 120

W "getPlayerAccount" podaj element source.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
jolly
Wysłany: 2017-07-27, 09:39


jolly

Początkujący .lua






Wiek: 28
Na forum: 3921 dni
Posty: 79
Nick w MP: AseQ/Mikku

Piwa: 1873

Respekt: -69

Ostrzeżeń: 60%
Dalej nie dzia?a...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-07-27, 10:04


neku^







Wiek: 24
Na forum: 3663 dni
Posty: 461
Nick w MP: neku^

Piwa: 1186

Respekt: 320,5
Respekt: 320,5Respekt: 320,5Respekt: 320,5

Opisz co ci nie chce dzia?a? skrypt sie nie chce w??czy?? Nie chce Ci nada? pozycji?
Swoj? drog? masz liter?wki, by? mo?e dlatego Ci nie dzia?a.

function kolor( thePlayer )
local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) 
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Wlasciciel" ) ) then
    setPlayerNametagColor ( thePlayer, 248,000,000 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "WspolWlasciciel" ) ) then
    setPlayerNametagColor ( thePlayer, 248,000,000 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Skrypter" ) ) then
    setPlayerNametagColor ( thePlayer, 034,113,179 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "HeadAdmin" ) ) then
    setPlayerNametagColor ( thePlayer, 250,210,001 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Opiekun" ) ) then
    setPlayerNametagColor ( thePlayer, 255,117,020 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then
    setPlayerNametagColor ( thePlayer, 059,131,189 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "JuniorAdmin" ) ) then
    setPlayerNametagColor ( thePlayer, 059,131,189 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "SuperModerator" ) ) then
    setPlayerNametagColor ( thePlayer, 044,085,069 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Moderator" ) ) then
    setPlayerNametagColor ( thePlayer, 000,187,045 )
    setElementPosition ( thePlayer ,947.21118, -1653.36780, 13.54339 )    
elseif isObjectInACLGroup ("user."..accName, aclGetGroup ( "Everyone" ) ) then
    setPlayerNametagColor ( thePlayer, 255,255,255 )    
    end
    end
    addEventHandler("onPlayerLogin", getRootElement(), kolor)

Je?li nadalby ci nie dzia?a?o podaj b??d z db3

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
jolly
Wysłany: 2017-07-27, 10:15


jolly

Początkujący .lua






Wiek: 28
Na forum: 3921 dni
Posty: 79
Nick w MP: AseQ/Mikku

Piwa: 1873

Respekt: -69

Ostrzeżeń: 60%
Dalej nie dzia?a, DB3 czysty.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-07-27, 10:47


amited







Wiek: 26
Na forum: 3855 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

tutaj nie argument jest tym czym sie logujesz tylko source. Dodatkowo dodaj drugi argument z nazw? byle jak?i je?eli source nie dzia?a to daj zamiast niego ten drugi arg

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: elseify...
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » elseify... Odpowiedz do tematu

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