Jump to content

givePlayerMoney doesn't work?


ThePhill97

Recommended Posts

I know the simplicity of this function, but it just doesn't work.

givePlayerMoney ( thePlayer, amount ) 

local accountAdded = addAccount(tostring(username),tostring(password)) 
if (accountAdded) then 
outputChatBox ("#FF0000* #00FF00You have sucessfuly registered! [username: #FFFFFF" .. username .. " #00FF00| Password: #FFFFFF" .. password .. "#00FF00 ]",source,255,255,255,true ) 
 outputChatBox("You travelled to 'Philatopia' from *BLANK*.", source) 
outputChatBox("Your left-over cash = $500.", source) 
givePlayerMoney ( thePlayer, 500 ) 

What is the problem?

givePlayerMoney is the correct thing, give it to the player, $500...

[NOTE] It's abit scrunched up, but I have the correct dents everywhere on my file.

Link to comment
What's the full function? & events?
function registerPlayer(username,password,passwordConfirm) 
    if not (username == "") then 
        if not (password == "") then 
            if not (passwordConfirm == "") then 
                if password == passwordConfirm then 
                    local account = getAccount (username,password) 
                    if (account == false) then 
                        local accountAdded = addAccount(tostring(username),tostring(password)) 
                        if (accountAdded) then 
                         
                            outputChatBox ("#FF0000* #00FF00You have sucessfuly registered! [username: #FFFFFF" .. username .. " #00FF00| Password: #FFFFFF" .. password .. "#00FF00 ]",source,255,255,255,true ) 
                            outputChatBox("You travelled to 'Philatopia' from *BLANK*.", source) 
                            outputChatBox("Your left-over cash = $500.", source) 
                            givePlayerMoney ( thePlayer, 500 ) 
                        else 
                            triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Error ocurred. Choose a different username/password.") 
                        end 
                    else 
                        triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","An account with this username already exists") 
                    end 
                else 
                    triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Passwords do not match") 
                end 
            else 
                triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please confirm your password") 
            end 
        else 
            triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please enter a password") 
        end 
    else 
        triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please enter a username you would like to register") 
    end 
end 
addEvent("onRequestRegister",true) 
addEventHandler("onRequestRegister",getRootElement(),registerPlayer) 
  

The script itself works, just not money giving?

Link to comment

This one?:

function onClickBtnRegister(button,state) --При нажатии на кнопку Register and Cofirm 
    if(button == "left" and state == "up") then 
        if (source == btn_reg_tab_register) then 
            username = guiGetText(edit_account_name) 
            password = guiGetText(edit__reg_tab_password) 
            passwordConfirm = guiGetText(edit__reg_tab_Repassword) 
            triggerServerEvent("onRequestRegister",getLocalPlayer(),username,password,passwordConfirm) 
        end 
    end 
end 
  

Link to comment

  
function onClickBtnRegister(button,state) --При нажатии на кнопку Register and Cofirm 
    if(button == "left" and state == "up") then 
        if (source == btn_reg_tab_register) then 
            username = guiGetText(edit_account_name) 
            password = guiGetText(edit__reg_tab_password) 
            passwordConfirm = guiGetText(edit__reg_tab_Repassword) 
            triggerServerEvent(getLocalPlayer(), "onRequestRegister",getLocalPlayer(),username,password,passwordConfirm,getLocalPlayer()) 
        end 
    end 
end 
  

  
function registerPlayer(username,password,passwordConfirm,thePlayer) 
    if not (username == "") then 
        if not (password == "") then 
            if not (passwordConfirm == "") then 
                if password == passwordConfirm then 
                    local account = getAccount (username,password) 
                    if (account == false) then 
                        local accountAdded = addAccount(tostring(username),tostring(password)) 
                        if (accountAdded) then 
                        
                            outputChatBox ("#FF0000* #00FF00You have sucessfuly registered! [username: #FFFFFF" .. username .. " #00FF00| Password: #FFFFFF" .. password .. "#00FF00 ]",source,255,255,255,true ) 
                            outputChatBox("You travelled to 'Philatopia' from *BLANK*.", source) 
                            outputChatBox("Your left-over cash = $500.", source) 
                            givePlayerMoney ( thePlayer, 500 ) 
                        else 
                            triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Error ocurred. Choose a different username/password.") 
                        end 
                    else 
                        triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","An account with this username already exists") 
                    end 
                else 
                    triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Passwords do not match") 
                end 
            else 
                triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please confirm your password") 
            end 
        else 
            triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please enter a password") 
        end 
    else 
        triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please enter a username you would like to register") 
    end 
end 
addEvent("onRequestRegister",true) 
addEventHandler("onRequestRegister",getRootElement(),registerPlayer) 
  

Link to comment
  
function onClickBtnRegister(button,state) --При нажатии на кнопку Register and Cofirm 
    if(button == "left" and state == "up") then 
        if (source == btn_reg_tab_register) then 
            username = guiGetText(edit_account_name) 
            password = guiGetText(edit__reg_tab_password) 
            passwordConfirm = guiGetText(edit__reg_tab_Repassword) 
            triggerServerEvent(getLocalPlayer(), "onRequestRegister",getLocalPlayer(),username,password,passwordConfirm,getLocalPlayer()) 
        end 
    end 
end 
  

  
function registerPlayer(username,password,passwordConfirm,thePlayer) 
    if not (username == "") then 
        if not (password == "") then 
            if not (passwordConfirm == "") then 
                if password == passwordConfirm then 
                    local account = getAccount (username,password) 
                    if (account == false) then 
                        local accountAdded = addAccount(tostring(username),tostring(password)) 
                        if (accountAdded) then 
                        
                            outputChatBox ("#FF0000* #00FF00You have sucessfuly registered! [username: #FFFFFF" .. username .. " #00FF00| Password: #FFFFFF" .. password .. "#00FF00 ]",source,255,255,255,true ) 
                            outputChatBox("You travelled to 'Philatopia' from *BLANK*.", source) 
                            outputChatBox("Your left-over cash = $500.", source) 
                            givePlayerMoney ( thePlayer, 500 ) 
                        else 
                            triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Error ocurred. Choose a different username/password.") 
                        end 
                    else 
                        triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","An account with this username already exists") 
                    end 
                else 
                    triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Passwords do not match") 
                end 
            else 
                triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please confirm your password") 
            end 
        else 
            triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please enter a password") 
        end 
    else 
        triggerClientEvent(source,"set_warning_text",getRootElement(),"Register","Please enter a username you would like to register") 
    end 
end 
addEvent("onRequestRegister",true) 
addEventHandler("onRequestRegister",getRootElement(),registerPlayer) 
  

Now the player cannot register. Nothing happens.

Link to comment
  
  
function onClickBtnRegister(button,state) --При нажатии на кнопку Register and Cofirm 
    if(button == "left" and state == "up") then 
        if (source == btn_reg_tab_register) then 
            username = guiGetText(edit_account_name) 
            password = guiGetText(edit__reg_tab_password) 
            passwordConfirm = guiGetText(edit__reg_tab_Repassword) 
            triggerServerEvent("onRequestRegister",getLocalPlayer(),username,password,passwordConfirm,getLocalPlayer()) 
        end 
    end 
end 
  

Link to comment

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...