Ir para conteúdo

[Pedido] Script De Service Para Os Players


StyflerDrunou

Posts Recomendados

Bem, eu preciso de um script que seja mais ou menos assim, o player fala: !service eae molecada do ot beleza?-- Ai ele teria que ter 100k equivalente a 10 moedinhas azuis, ou 10 crystais coins. Ai aparreceia a mensagem dele la para todo o ot ver em vermelho assim !service Xtibia-(seria o nome do player): Eae molecada do ot beleza?. :) e o player gastaria 100k por cada menssagem dessa. obrigado pela a atençao aguardo.

 

Eu vi esse service ai num ot que eu jogava da hora mapa rad mas o cara fecho..

Link para o comentário
Compartilhar em outros sites

Vai em data/talkactions/script e duplica um arquivo dae, nomei para service e cole:

function onSay(cid, words, param, channel)

local money = 100000 -- quantidade de grana

if (param == "") then
   doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Parametro invalido!")
   return TRUE
end

if (doPlayerRemoveMoney(cid, money)) then
doBroadcastMessage(getCreatureName(cid).." ["..getPlayerLevel(cid).."]: "..param)
else
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Voce nao possui grana suficiente!")
end

return TRUE
end

 

Agora em data/talkactions/talkacitons.xml cole a tag:

<talkaction words="!service" event="script" value="service.lua"/>

 

É isso aew, ja testei aqui happy.png

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...