WWW.POWERCHEATS.TK
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


o panico dos cheats vem pra ca!
 
InícioPortalÚltimas imagensProcurarRegistarEntrar

 

 [Talkaction] Como fazer tente a sorte

Ir para baixo 
AutorMensagem
G@m£ 0v&r
menbro
menbro
G@m£ 0v&r


Mensagens : 4
Agradecimentos : 4730
Reputação : 0
Data de inscrição : 11/06/2011

[Talkaction] Como fazer tente a sorte Empty
MensagemAssunto: [Talkaction] Como fazer tente a sorte   [Talkaction] Como fazer tente a sorte EmptySáb Jun 11, 2011 5:14 pm

Eae galera de boa na lagoa ? ou fmz na represa ? ou vocês estão suave na nave ? =)
Bom vou posta ums script mt bom e divertido para seus players
Vamos la então sem enrrolassão
O sistema "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:

Código:
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:

Código:
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).

Código:
40% de ganhar algum item;
60% de não acontecer nada.

O script da versão dois fica assim:

Código:
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:

Código:
talkaction words="!sorte" event="script" value="sorte.lua"/>

Bom cabo que pena neh ? mas continue ligado na tibia zone que logo tem + tutoriais nesse mesmo forum nessa mesma aba ! ;]

Creditos:
Eu e ~Freegels~
Ir para o topo Ir para baixo
 
[Talkaction] Como fazer tente a sorte
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Como fazer um hacker
» [Tutorial]Como fazer um Gif Animado com Photoshop
» Como sair de um clan
» [TUTO] CS COMO SER UM BOM JOGADOR .
» [Tutorial] Como cria um server

Permissões neste sub-fórumNão podes responder a tópicos
WWW.POWERCHEATS.TK :: Tibia :: Tutorial-
Ir para: