KU

[Actions] Item Random

Por Kuro o Shiniga, 20 de mai. de 2011 em Actions e Talkactions

script
5
1.5k
Kuro o ShinigaK
20 de maio de 2011 às 12:43

Eae Galera ,-, estava sem nada para fazer resolvi fazer um script basico aqi.

 

Explicação: Quando o player clica no certo item ele ganhara exp sera teleportado para o templo e tera 3 items sera escolhido na sorte!

 

Então vamos la

 

Data/Actions/Script crie um arquivo lua com o nome que qiser e adicione!

 

function onUse(cid, item)

 

local position = {x=9999, y=9999, z=9} -- Templo

local random = math.random(1, 3)

 

if random == 1 then

item = 9999 -- Id Do item

elseif random == 2 then

item = 9999 -- Id Do outro item

elseif random == 3 then

item = 9999 -- Id Do outro item

end

 

doPlayerAddItem(cid, item, 1)

doPlayerAddExp(cid, 15000)-- Exp qe ira ganhar

doTeleportThing(cid, position)

doCreatureSay(cid, "Yeah", 1)

end

 

Data/Actions/Actions.xml Adicione

 

<action itemid="ID_DO_ITEM" event="script" value="other/NOME_DO_ARQUIVO.lua"/>

 

Script e bem simples não tinha nada para fazer e essa foi a ideia que apareceu D:

20 de maio de 2011 às 12:45

ae kra muito show gostei tem Meu Rep+

HudsinH
20 de maio de 2011 às 13:14

Um ótimo item pra recompensa de quest ;D

 

Rep+

1 ano depois...
GodalonexDG
12 de agosto de 2012 às 13:26

Desculpe reviver, mais da use no item e nao some o outro item que da uuse,

 

exemplo, uma suprise bag, da use nela e ela deveria sumir e aparecer o item...

SkymagnumS
13 de agosto de 2012 às 02:22

doRemoveItem(item.uid, 1 )

 

Coloque essa função no script