MaRcell Posted February 11, 2014 Share 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) Link to comment
yMassai Posted February 11, 2014 Share 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? Link to comment
MaRcell Posted February 11, 2014 Author Share Posted February 11, 2014 vish me ajuda faser esse sistema? Link to comment
yMassai Posted February 11, 2014 Share Posted February 11, 2014 Você quem fez esse trecho do script? Link to comment
DNL291 Posted February 11, 2014 Share 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. Link to comment
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