[Talkaction] Como fazer tente a sorte
:: Tibia :: Tibia Dicas/Tutoriais :: Tutoriais Otserv.
Página 1 de 1
[Talkaction] Como fazer tente a sorte
Eae galerinha da CheatsHot.
Tudo de boa ?
Então, hoje eu to aqui para ensinar a vocês, como colocar um sistema de talkaction bem dahora e nunca vi isso e outros ots (troll;)).
Então vamos lá !
O sistema novo "Tente a sorte", é simples.Se você tiver 50k, e usar a talkaction, esse dinheiro vai ser removido, e você ira tentar a sorte, sendo que suas chances são essas:
É claro que o ghazbaran só irá ser sumonado se você estiver em area não protect zone. Certo, para adicionar o script, vá em data/talkaction/scripts, crie um arquivo com o nome de sorte.lua e coloque isto nele:
Agora, vai ai, uma segunda versão, mais obviamente (sem ghazbaran).
O script da versão dois fica assim:
Depois vá em data/talkactions, abra o arquivo talkactions.xml e cole, entre as tags para players, a seguinte tag:
Bom, é só isso galera, espero que gostem
E não esqueçam de agradecer.
Obrigado.
Tudo de boa ?
Então, hoje eu to aqui para ensinar a vocês, como colocar um sistema de talkaction bem dahora e nunca vi isso e outros ots (troll;)).
Então vamos lá !
O sistema novo "Tente a sorte", é simples.Se você tiver 50k, e usar a talkaction, esse dinheiro vai ser removido, e você ira tentar a sorte, sendo que suas chances são essas:
40% de ganhar algum item;
10% de sumonar um ghazbaran que irá te atacar;
50% de não acontecer nada.
É claro que o ghazbaran só irá ser sumonado se você estiver em area não protect zone. Certo, para adicionar o script, vá em data/talkaction/scripts, crie um arquivo com o nome de sorte.lua e coloque isto nele:
function onSay(cid, words, param)
if doPlayerRemoveMoney(cid, 50000) == TRUE then -- dinheiro necessário
local random = math.random(1, 10)
if (isInArray({1, 2, 3, 4, 5}, random)) then
doPlayerSendTextMessage(cid, 22, "Desculpe, não foi dessa fez, tente novamente.")
elseif random == 6 then
doPlayerAddItem(cid, 2160, 100)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou 500k")
elseif random == 7 then
doPlayerAddItem(cid, 2471, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou um golden helmet")
elseif random == 8 then
doPlayerAddItem(cid, 2469, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma dragon scale legs")
elseif random == 9 then
doPlayerAddItem(cid, 2646, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma golden boots")
elseif random == 10 and getTilePzInfo(getCreaturePosition(cid)) == FALSE then
doCreateMonster('ghazbaran', getCreaturePosition(cid))
end
end
return doPlayerSendCancel(cid, "Você não tem dinheiro suficiente")
end
Agora, vai ai, uma segunda versão, mais obviamente (sem ghazbaran).
40% de ganhar algum item;
60% de não acontecer nada.
O script da versão dois fica assim:
function onSay(cid, words, param)
if doPlayerRemoveMoney(cid, 50000) == TRUE then -- dinheiro necessário
local random = math.random(1, 10)
if (isInArray({1, 2, 3, 4, 5, 10}, random)) then
doPlayerSendTextMessage(cid, 22, "Desculpe, não foi dessa fez, tente novamente.")
elseif random == 6 then
doPlayerAddItem(cid, 2160, 100)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou 500k")
elseif random == 7 then
doPlayerAddItem(cid, 2471, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou um golden helmet")
elseif random == 8 then
doPlayerAddItem(cid, 2469, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma dragon scale legs")
elseif random == 9 then
doPlayerAddItem(cid, 2646, 1)
doPlayerSendTextMessage(cid, 22, "Parabéns, você ganhou uma golden boots")
end
end
return doPlayerSendCancel(cid, "Você não tem dinheiro suficiente")
end
Depois vá em data/talkactions, abra o arquivo talkactions.xml e cole, entre as tags para players, a seguinte tag:
<talkaction words="!sorte" event="script" value="sorte.lua"/>
Bom, é só isso galera, espero que gostem
E não esqueçam de agradecer.
Obrigado.
Convidad- Convidado
Tópicos semelhantes
» [Talkaction] Como criar um teleport por itens e nível
» [Tutorial] Como fazer "WJ"
» [ Iniciante ] Como fazer uma boa sign !
» Como Fazer Topico Organizado
» [Novo] Mega Utilitário - Como, Onde e Porque Fazer o Scan de Arquivos
» [Tutorial] Como fazer "WJ"
» [ Iniciante ] Como fazer uma boa sign !
» Como Fazer Topico Organizado
» [Novo] Mega Utilitário - Como, Onde e Porque Fazer o Scan de Arquivos
:: Tibia :: Tibia Dicas/Tutoriais :: Tutoriais Otserv.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|