Ir para conteúdo
  • 0

Duvida Na Minha Runa


kbpaulo

Pergunta

Estou como esse escript.......que ta infinito para sumonar dragy....queria limitar esse Sumonar para 1...e por as msgs "nao pode sumonar mais" e quando sumonar "vc sumonou 1 dragon"

 

 

function onUse(cid, item)

 

if isKnight(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isPaladin(cid) == TRUE then

doSummonMonster(cid, dragon')

doRemoveItem(item.uid,1)

elseif isDruid(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isSorcerer(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

else

end

return TRUE

end

 

 

 

Lembrando que primeiro post nao sei se postei tudo direto como nas regras...se tiver errado me corrijam.

Editado por kbpaulo
Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

não consegui entender direito a sua duvida então editei o seu que ira summonar pra todas vocações como você pediu foi oq eu entendi !

 

aki esta

 

function onUse(cid, item)
if isPaladin(cid) and isKnight(cid) == TRUE then
if isDruid(cid) and isSorcerer(cid) == TRUE then
doSummonMonster(cid, 'Dragon')
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
end
return true
end
end

Link para o comentário
Compartilhar em outros sites

  • 0
function onUse(cid, item)

if isKnight(cid) == TRUE then

elseif isPaladin(cid) == TRUE then
elseif isDruid(cid) == TRUE then
elseif isSorcerer(cid) == TRUE then
doSummonMonster(cid, 'Dragon')
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce summonou um Dragon")
else
end
return TRUE
end

Link para o comentário
Compartilhar em outros sites

  • 0

nao deu.. ja tentei isso......esse script...... quero que ela sumone o dragon,que a runa suma,que tenha limite de summon no dragy exemplo...So pode sumonar 1.....e para todas vocations......

Link para o comentário
Compartilhar em outros sites

  • 0

tente assim

 

function onUse(cid, item)
local name = dragon -- nome do monster
if isPaladin(cid) and isKnight(cid) and isDruid(cid) and isSorcerer(cid) <= 1 then
doSummonCreature(name, getPlayerPosition(cid))
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
end
return true
end

Editado por SkyLigh
Link para o comentário
Compartilhar em outros sites

  • 0

a que eu fiz ate q sumina so que so as 2 vocation que puis se adiciono mais nao da.. se deixo assim da para enxer cidade de dragon

 

 

function onUse(cid, item)

 

if isKnight(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isPaladin(cid) == TRUE then

doSummonMonster(cid, 'dragon')

else

end

return TRUE

end

Link para o comentário
Compartilhar em outros sites

  • 0

voce qer como ? so as vocation que você dexo ?

 

se for aki

 

function onUse(cid, item)
local name = dragon -- nome do monster
if isPaladin(cid) and isKnight(cid)  <= 1 then
doSummonCreature(name, getPlayerPosition(cid))
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
end
return true
end

 

 

rep + plx ?

Link para o comentário
Compartilhar em outros sites

  • 0

a minha script funciona..........so quero que adicionem os atributos que faltam.........que e o limite de sumom e a runa q some quando usa.....

so para responder seu script nao funciona.................

Link para o comentário
Compartilhar em outros sites

  • 0

a minha script funciona..........so quero que adicionem os atributos que faltam.........que e o limite de sumom e a runa q some quando usa.....

so para responder seu script nao funciona.................

o player só pode usar a runa uma vez? apenas uma ?

Link para o comentário
Compartilhar em outros sites

  • 0

Tb funcionaria....... Ele usasse 1 ves so........so usar dinovo quando sumom morrer...... ou como eu queria so pode invocar 1 dragon por ves xD.......

 

CAbei de arrumar o problema de TODAS VOCATION... so falta limite de Sumonar ou como o amigo deu 1 dica boa , So poder usar runa 1 ves....ou so depois que o sumom morrer sumonar dinovo..........

 

 

 

 

function onUse(cid, item)

 

if isKnight(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isPaladin(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isDruid(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isSorcerer(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

else

end

return TRUE

end

Editado por kbpaulo
Link para o comentário
Compartilhar em outros sites

  • 0

eu botei um exausth no seu so a kda 60 seg pode criar summonar 1 !! pode me dar um rep + ?

 

local config = {

s = 11548, -- n mexa

exhau = 30 -- tempo em seegundos para salvar denovo

}

function onUse(cid, item)

 

if (getPlayerStorageValue(cid, config.s) <= os.time()) then

setPlayerStorageValue(cid,config.s,os.time()+config.exhau)

doPlayerSendTextMessage(cid, 22, "Voce tenque espera 60 seg")

end

if isKnight(cid) == TRUE then

doSummonMonster(cid, 'dragon')

doRemoveItem(item.uid,1)

elseif isPaladin(cid) == TRUE then

doSummonMonster(cid, 'dragon')

else

end

return TRUE

end

Link para o comentário
Compartilhar em outros sites

  • 0

fiz a maior bagunça no script ... AIUEAUEUAIEUIA, ve se funfa.

 

function onUse(cid, item)

if getPlayerStorageValue(cid, 828282)== -1 then
if isKnight(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isPaladin(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isDruid(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isSorcerer(cid) == TRUE then
doSummonMonster(cid, 'dragon')
doRemoveItem(item.uid,1)
setPlayerStorageValue(cid, 828282, 1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
else
if getPlayerStorageValue(cid, 828282) == 1 then
doPlayerSendCancel(cid, "Você ja usou.")
end
end
end
return TRUE
end

Editado por MaatheeuusYuurii
Link para o comentário
Compartilhar em outros sites

  • 0

fiz a maior bagunça no script ... AIUEAUEUAIEUIA, ve se funfa.

 

function onUse(cid, item)

if getPlayerStorageValue(cid, 828282)== -1 then
if isKnight(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isPaladin(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isDruid(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isSorcerer(cid) == TRUE then
doSummonMonster(cid, 'dragon')
doRemoveItem(item.uid,1)
setPlayerStorageValue(cid, 828282, 1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
else
if getPlayerStorageValue(cid, 828282) == 1 then
doPlayerSendCancel(cid, "Você ja usou.")
end
end
end
return TRUE
end

 

 

 

 

ta quase na hora de ganhar o Rep mais xD... so pelo esforço ja ta merendo lek....

 

 

deu certo ate 1 bug ahauahauahau

 

usou e agora nao usa mais ahauahauahuahaiuah....

 

tive q conclusao que foi como 1 quest ganhei ela e nao posso mais....

 

tem que adicionar algo que quando o monstro morra remova akele storage q vc pois ou algo assim to tentando aki tb se consigui arrumar ou vc te dou seu rep xD

Link para o comentário
Compartilhar em outros sites

  • 0

fiz a maior bagunça no script ... AIUEAUEUAIEUIA, ve se funfa.

 

function onUse(cid, item)

if getPlayerStorageValue(cid, 828282)== -1 then
if isKnight(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isPaladin(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isDruid(cid) == TRUE then
doSummonMonster(cid, 'dragon')
setPlayerStorageValue(cid, 828282, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
elseif isSorcerer(cid) == TRUE then
doSummonMonster(cid, 'dragon')
doRemoveItem(item.uid,1)
setPlayerStorageValue(cid, 828282, 1)
doPlayerSendTextMessage(cid, 22, "Voce Summonou 1 Dragon")
else
if getPlayerStorageValue(cid, 828282) == 1 then
doPlayerSendCancel(cid, "Você ja usou.")
end
end
end
return TRUE
end

 

 

 

 

ta quase na hora de ganhar o Rep mais xD... so pelo esforço ja ta merendo lek....

 

 

deu certo ate 1 bug ahauahauahau

 

usou e agora nao usa mais ahauahauahuahaiuah....

 

tive q conclusao que foi como 1 quest ganhei ela e nao posso mais....

 

tem que adicionar algo que quando o monstro morra remova akele storage q vc pois ou algo assim to tentando aki tb se consigui arrumar ou vc te dou seu rep xD

ss, véi amanhã eu vejo isso. ._. vou ir dormir. flw FUI! :*

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...