MaRcell Posted February 11, 2014 Posted February 11, 2014 criei Essa propriedade Pra comprar e receber o dinheiro de lucro igual akelas do samp mas nao consigo receber o lucro local marker=createMarker(2366.2221679688,1982.6693115234,10.8203125,"cylinder",2,0,0,255,255) createBlip(2366.2221679688,1982.6693115234,10.8203125,31) function Prop (player) if(isElementWithinMarker(player,marker)) then outputChatBox ( "#FF0000 [PROPRIEDADE]#FF8C00Para Comprar Esta propriedade Digite /comprar (Custa:25.000)", player, 0, 0, 0, true) else return end local money = getPlayerMoney(player) if (money >= 25000) then takePlayerMoney(player, 25000) outputChatBox ( "#FF0000[PROPRIEDADE]#FF8C00Vc Compro A Propiedade Deposito Lv!", player, 0, 0, 0, true) end end addCommandHandler("comprar",Prop) setTimer(function(theplayer) givePlayerMoney(source,2500)
yMassai Posted February 11, 2014 Posted February 11, 2014 Esse script é mais complexo que isto. Você tem que pensar sobre como deve funcionar o script. Eu não sou um o gênio do script mas para que a função givePlayerMoney esta solta? Você deve cria uma função que é ativada juntamente com a compra da propriedade. Quando comprar já ativa a função para dar dinheiro ao jogador. Mas você já sabe como é o funcionamento do script que você deseja? O que vai ocorrer quando o jogador sair do servidor? Ele vai ganhar dinheiro sempre quando estiver jogando?
DNL291 Posted February 11, 2014 Posted February 11, 2014 local marker=createMarker(2366.2221679688,1982.6693115234,10.8203125,"cylinder",2,0,0,255,255) createBlip(2366.2221679688,1982.6693115234,10.8203125,31) function Prop (player) if (isElementWithinMarker(player,marker)) then outputChatBox ( "#FF0000 [PROPRIEDADE]#FF8C00Para Comprar Esta propriedade Digite /comprar (Custa:25.000)", player, 0, 0, 0, true) local money = getPlayerMoney(player) if (money >= 25000) then takePlayerMoney(player, 25000) outputChatBox ( "#FF0000[PROPRIEDADE]#FF8C00Vc Compro A Propiedade Deposito Lv!", player, 0, 0, 0, true) end end end addCommandHandler("comprar",Prop) Você precisa armazenar o proprietário, para quando a casa for comprada, obter o antigo dono e dar o dinheiro para ele.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now