Postado Outubro 5, 2016 8 anos boa tarde galera, já vi scripts parecidos mas nao de points. Queria um script q transferice X premium points de um player para o outro por comando, lembrando que o script tem q conferir se o player possui a quantidade X de points na conta. EX: !transferpoints, playeramigo, 50. obrigado a quem ajudar
Postado Outubro 8, 2016 8 anos function onSay(cid, words, param, channel) local t = string.explode(param, ",") local stopoint = XXXX if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Exemplo de como usar o comando:\nTransferir 50 points para o player 'Amigo'\n!transferpoints, Amigo, 50") return true end local player = getPlayerByNameWildcard(tostring(t[1])) if(not isPlayer(player)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Esse jogador nao existe ou nao esta online.") return true end if not t[2] or t[2] and tostring(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Exemplo de como usar o comando:\nTransferir 50 points para o player 'Amigo'\n!transferpoints, Amigo, 50") return true end local points = tonumber(t[2]) local newpoint = getPlayerStorageValue(player, stopoint) + points local ppoint = getPlayerStorageValue(cid, stopoint) - points if getPlayerStorageValue(cid, stopoint) < points then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao tem points suficientes") return true end if getPlayerStorageValue(cid, stopoint) >= points then setPlayerStorageValue(player, newpoint) setPlayerStorageValue(cid, stopoint, ppoint) doPlayerSendTextMessage(player, MESSAGE_STATUS_CONSOLE_BLUE, "".. getPlayerName(cid) .." te deu ".. points .." Points!") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "".. t[1] .." recebeu ".. points .." Points!") return true end end Você não deu informações detalhadas quanto a seu sistema de premium points, chutei que seria por storage. Caso não seja o script não vai funcionar. No script, altere somente essa parte: local stopoint = XXXX Onde esta XXXX coloque a storage dos premium points. Te ajudei? Clique em Gostei ! ²²²d¬¬b²²² "She's got a smile that it seems to me...." ♪♪
Postado Outubro 26, 2016 8 anos 1 hora atrás, trancx123 disse: @luangop luan, qual tag eu boto? <talkaction words="!transferpoints" script="transferpoints.lua"/> Te ajudei? Clique em Gostei ! ²²²d¬¬b²²² "She's got a smile that it seems to me...." ♪♪
Postado Outubro 26, 2016 8 anos 36 minutos atrás, luangop disse: <talkaction words="!transferpoints" script="transferpoints.lua"/> Pode mudar esse comando ? para ser "sellpoints"
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.