Jump to content

[HELP] Faction


opnaiC

Recommended Posts

Posted

Hey, when a player hits the marker it doesnt output "Вы здесь не работаете!".

But why ? Can anybody help me ?

function fbskin(thePlayer) 
    local fac = getElementData(thePlayer,"Faction") 
    local rank = getElementData(thePlayer,"Rank") 
    if (fac == 4) then 
        if (rank == 0) then   
            setElementModel(thePlayer,117) 
        elseif (rank == 1) then  
            setElementModel(thePlayer,163) 
        elseif (rank == 2) then   
            setElementModel(thePlayer,164) 
        elseif (rank == 3) then  
            setElementModel(thePlayer,286) 
        elseif (rank == 4) then   
            setElementModel(thePlayer,166) 
        elseif (rank == 5) then  
            setElementModel(thePlayer,165)           
        end 
    else     
    outputChatBox ( "Вы здесь не работаете!", player, 0,191,255 )  
end 
addEventHandler( "onMarkerHit", fbpickup, fbskin ) 
end 

Posted
function fbskin(thePlayer) 
    local fac = getElementData(thePlayer,"Faction") 
    local rank = getElementData(thePlayer,"Rank") 
    if (fac == 4) then 
        if (rank == 0) then   
            setElementModel(thePlayer,117) 
        elseif (rank == 1) then 
            setElementModel(thePlayer,163) 
        elseif (rank == 2) then   
            setElementModel(thePlayer,164) 
        elseif (rank == 3) then 
            setElementModel(thePlayer,286) 
        elseif (rank == 4) then   
            setElementModel(thePlayer,166) 
        elseif (rank == 5) then 
            setElementModel(thePlayer,165)          
        end 
    else    
        outputChatBox ( "Вы здесь не работаете!", player, 0,191,255 )  
    end 
end 
  
addEventHandler( "onMarkerHit", fbpickup, fbskin) 

Posted
function fbskin(thePlayer) 
    local fac = getElementData(thePlayer,"Faction") 
    local rank = getElementData(thePlayer,"Rank") 
    if (fac == 4) then 
        if (rank == 0) then   
            setElementModel(thePlayer,117) 
        elseif (rank == 1) then 
            setElementModel(thePlayer,163) 
        elseif (rank == 2) then   
            setElementModel(thePlayer,164) 
        elseif (rank == 3) then 
            setElementModel(thePlayer,286) 
        elseif (rank == 4) then   
            setElementModel(thePlayer,166) 
        elseif (rank == 5) then 
            setElementModel(thePlayer,165)          
        end 
    else    
        outputChatBox ( "Вы здесь не работаете!", player, 0,191,255 )  
    end 
end 
  
addEventHandler( "onMarkerHit", fbpickup, fbskin) 

And where is the difference ?

Posted
The eventhandler was inside the function so you had to call the function first to add the event.

I know but It wont work already tested...

Posted

try this

function fbskin(thePlayer) 
    local fac = getElementData(thePlayer,"Faction") 
    local rank = getElementData(thePlayer,"Rank") 
    if (fac == 4) then 
        if (rank == 0) then   
            setElementModel(thePlayer,117) 
        elseif (rank == 1) then 
            setElementModel(thePlayer,163) 
        elseif (rank == 2) then   
            setElementModel(thePlayer,164) 
        elseif (rank == 3) then 
            setElementModel(thePlayer,286) 
        elseif (rank == 4) then   
            setElementModel(thePlayer,166) 
        elseif (rank == 5) then 
            setElementModel(thePlayer,165)         
        end 
    else   
        outputChatBox ( "Вы здесь не работаете!", thePlayer, 0,191,255 ) 
    end 
end 
addEventHandler( "onMarkerHit", fbpickup, fbskin) 

Posted
I totally overlooked that player instead of thePlayer.

I will try it out tomorrow also I want to ask you what is the exactly difference between "player" and "thePlayer"?

Posted
I totally overlooked that player instead of thePlayer.

I will try it out tomorrow also I want to ask you what is the exactly difference between "player" and "thePlayer"?

you defined thePlayer not player

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...