-
Total de itens
988 -
Registro em
-
Última visita
-
Dias Ganhos
22
Tudo que DuuhCarvalho postou
-
é cada coisa que eu vejo aqui --'
-
- 1 ~~~ " É mais fácil lidar com um má consciência do que com uma má reputação " 0~49 = "Sonhador" 50~99 = "Vivendo e aprendendo" 100~149 = "Sempre Evoluindo" 150~199 = "Sua Reputação é Seu Patrimônio" 200~249="Minha Reputação diz quem eu Sou" 1000~299= "Não lembrarão de você, lembrarão da tua reputação" affuz sem ideia , 'rsrs
-
sem ideia amigo .
-
tenta adicionar essa tag : <talkaction words="#getSto#" event="script" value="talkClan.lua"/>
-
não sei se vai funcionar , mais ver se em talkactions.xml tem a tag : <talkaction words="#f#ightmode" event="script" value="fightMode.lua"/> se não tiver , coloca ela
-
que isso amigo , você errou ai em ! o certo seria: if name == 'xXMythuszXx' and 'DuuhCarvalho' then
-
if name == 'DuuhCarvalho' then print("Lindo!") end kkk , quando precisar é só chamar no skype
-
começa como eu falei ! quando precisar eu ajudo .. vou add skype.
-
dúvida COMO AUMENTAR VALOR DE UMA CASA?
pergunta respondeu ao ikaroangelo de DuuhCarvalho em Mapping
Shoguns , Foi ironia cara ! -
ta querendo professor particular ? kkkk procure ler amigo , só assim pra você aprender. Se virando ! olhe minha assinatura, e manda brasa ! começa com " Tutorial Básico Estrutura de controle " .
-
dúvida COMO AUMENTAR VALOR DE UMA CASA?
pergunta respondeu ao ikaroangelo de DuuhCarvalho em Mapping
certinho -
action Potion Multi Healing ! [OMS]
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Actions e Talkactions
obrigado amigo -
obrigado duvida sanada então ?
-
action Talkaction duvida dou 2 REP+ da uma olhadinha aqui
pergunta respondeu ao totonho18 de DuuhCarvalho em Scripts
se sua intenção era essa , então desculpa mais eu não entendi .. -
não clica logo em remove, não vai dar erro não ..
- 5 respostas
-
- coordenada
- 8.70
-
(e 3 mais)
Tags:
-
id da house 1 == 1828 id da house 2 == 2135 abre o RME e segue a imagem ... onde ta circulado de vermelho , é o id da house .. procure pelo id das 2 , achou ? click 2 vezes em cima .. se não foi pra house click em 'remove' .. ou abra o arquivo " Nome do Mapa-house.xml " da um ctrl + f e pesquisa o id da sua house .. vai ta assim : <house name="Aeww" houseid="1742" entryx="179" entryy="72" entryz="6" rent="0" townid="1" size="48"/> agora é só remover .. bom mais eu aconselho você resolver pelo RME mesmo !
- 5 respostas
-
- coordenada
- 8.70
-
(e 3 mais)
Tags:
-
action Talkaction duvida dou 2 REP+ da uma olhadinha aqui
pergunta respondeu ao totonho18 de DuuhCarvalho em Scripts
na verdade o único erro foi que usou a função setPlayerStorageValue() dentro do if . o certo seria fora do 'if' , depois do end .. assim : function onSay(cid, words, param) local player = {x=5648, y=4646, z=8} -- pos onde o jogador precisa estar if getThingPos(cid).x ~= player.x or getThingPos(cid).y ~= player.y or getThingPos(cid).z ~= player.z then -- aqui checa return doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Not here.") end setPlayerStorageValue(cid,55477,1) -- sto q vai ganhar return true end -
ver ae , removir os bug do script . quanto a quest que você pediu .. é só configurar .. local boxId = 11641 -- id da 'box' que vai ganhar local quant1 = 4 -- quantidade de box que vai ganhar local boots = 12618 -- id da 'boots stone' que vai ganhar. local quant2 = 10 -- quantidade de boots stone. local dinheiro = 2160 -- id do 'dinheiro'. local quant3 = 100 -- quantidade de dinheiro. local storage1 = 123 -- storage do box1 local storage2 = 123 -- storage do box2 --[[Lembrando se deixar todas iguais, o player conseguirá pegar todas as recompensas]]-- local storage3 = 123 -- storage do box3 local uid1 = 123 -- uniqueid do box1 local uid2 = 456 -- uniqueid do box2 --[[obs: não pode ser igual]]-- local uid3 = 789 -- uniqueid do box4 function onUse(cid, item, frompos, item2, topos) if item.uid == uid1 then if getPlayerStorageValue(cid, storage1) <= 0 then doPlayerAddItem(cid, boxId, quant1) doPlayerSendCancel(cid, "Parabéns você ganhou "..quant1..", "..getItemNameById(boxId).."!") setPlayerStorageValue(cid, storage1, 1) else doPlayerSendCancel(cid, "Você já fez essa quest.") end elseif item.uid == uid2 then if getPlayerStorageValue(cid, storage2) <= 0 then doPlayerAddItem(cid, boots, quant2) doPlayerSendCancel(cid, "Parabéns você ganhou "..quant2..", "..getItemNameById(boots).."!") setPlayerStorageValue(cid, storage2, 1) else doPlayerSendCancel(cid, "Você já fez essa quest.") end elseif item.uid == uid3 then if getPlayerStorageValue(cid, storage3) <= 0 then doPlayerAddItem(cid, dinheiro, quant3) doPlayerSendCancel(cid, "Parabéns você ganhou "..quant3..", "..getItemNameById(dinheiro).."!") setPlayerStorageValue(cid, storage3, 1) else doPlayerSendCancel(cid, "Você já fez essa quest.") end end return true end tag em actions.xml : <action uniqueid="123 --[[uniqueid da box1]]--" script="Nome do Arquivo.lua" /> <action uniqueid="456 --[[uniqueid da box2]]--" script="Nome do Arquivo.lua" /> <action uniqueid="789 --[[uniqueid da box3]]--" script="Nome do Arquivo.lua" />
-
como funciona o script ? tipo .. o que ganha , quantas vezes pode ganhar .. quantos items ganha.... fala como você quer to a fim de cria um script e to sem ideia . fala tudo que faço outro pra você
-
action Alavanca temporizada para remover pedra
pergunta respondeu ao jsckkk de DuuhCarvalho em Scripts
reportado ...- 11 respostas
-
- alavanca
- temporizada
- (e 4 mais)
-
local time = 1 -- tempo para usar a magia novamente. amigo a primeira spells que summona o monster, tem um tempo certo pra usar novamente em minutos ! se você coloca 5 só pode usar a magia novamente depois de 5 minutos mesmo que o monster tenha explodido .
-
é o mesmo script só deixei mais fácil pra configurar . function onThink(cid, interval) local time = 1 -- tempo em minutos if getPlayerLevel(cid) < 50 then if getPlayerStorageValue(cid, 10203040) - os.time() <= 0 then doPlayerSendTextMessage(cid, 22, "Mensagem aqui.") setPlayerStorageValue(cid, 10203040, os.time()+time*1*60) end end return true end
- 5 respostas
-
- msg
- mandar msg até level 50
-
(e 1 mais)
Tags:
-
---------- getPlayerSlotItem(cid, slot) -- Checa que item tem no slot do player (1-cabeca, 2- amuleto, 3- backpack, 4-armadura, 5-mao direita, 6-mao esquerda, 7-pernas, 8- botas, 9-anel, 10 slot da torcha). ---------- getContainerSize(uid) - Verifica quantos slots tem o container. -------- getContainerItem(uid, slot) - Verifica se há um container no slot especificado. -------- getPlayerFreeCap(cid) – Verifica quanto de capacidade atual existe.
-
action Criando vocaçao e suas transformaçoes para Narutibia
tópico respondeu ao Duuhzinhow de DuuhCarvalho em Tutoriais para Iniciantes
legal , mais ficou meio feio ! tente organizar melhor . usar cores fortes. usar .. codigo diminuir um pouco o tamanho da fonte.. " centralizar o tutorial" e falar menos e explicar mais ! -
Com a Potion multi healing você cura todos os players com profissões diferentes ! bom , eu usei a potion com id 8474 " " você escolhe a cura de cada profissão .. Ex : Se você quer que druid cure mana é so coloca mana no script mais se você quer que cure life é so colocar health no script .. assim com todas as profissões ! chega de blablabla ... vá em data / actions / scripts e crie um arquivo lua com o nome : potion_multi_healing.lua.. e cole isso dentro : function onUse(cid, item, fromPosition, itemEx, toPosition) local sorc = {tipo = 'mana', min = 100, max = 200} -- tipo = tipo de cura 'mana' ou 'health'... local druid = {tipo = 'mana', min = 100, max = 200} -- min = minimo que vai curar... local pala = {tipo = 'health', min = 300, max = 400} -- max = máximo que vai curar... local kina = {tipo = 'health', min = 400, max = 600} -- configure todos com sua preferência. local storage = 12390 -- uma storage qualquer .. local time = 2 -- tempo em segundos para usar a potion novamente .. if isPlayer(itemEx.uid) then if getPlayerStorageValue(cid, storage) - os.time() <= 0 then if getPlayerVocation(itemEx.uid) == 1 then if sorc.tipo == 'mana' then doCreatureAddMana(itemEx.uid, math.random(sorc.min, sorc.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 12) doCreatureSay(itemEx.uid, "Sobe Mana!", TALKTYPE_ORANGE_1) elseif sorc.tipo == 'health' then doCreatureAddHealth(itemEx.uid, math.random(sorc.min, sorc.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 13) doCreatureSay(itemEx.uid, "Sobe Life!", TALKTYPE_ORANGE_1) end setPlayerStorageValue(cid, storage, os.time()+time*1) elseif getPlayerVocation(itemEx.uid) == 2 then if druid.tipo == 'mana' then doCreatureAddMana(itemEx.uid, math.random(druid.min, druid.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 12) doCreatureSay(itemEx.uid, "Sobe Mana!", TALKTYPE_ORANGE_1) elseif druid.tipo == 'health' then doCreatureAddHealth(itemEx.uid, math.random(druid.min, druid.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 1) doCreatureSay(itemEx.uid, "Sobe Life!", TALKTYPE_ORANGE_1) end setPlayerStorageValue(cid, storage, os.time()+time*1) elseif getPlayerVocation(itemEx.uid) == 3 then if pala.tipo == 'mana' then doCreatureAddMana(itemEx.uid, math.random(pala.min, pala.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 12) doCreatureSay(itemEx.uid, "Sobe Mana!", TALKTYPE_ORANGE_1) elseif pala.tipo == 'health' then doCreatureAddHealth(itemEx.uid, math.random(pala.min, pala.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 13) doCreatureSay(itemEx.uid, "Sobe Life!", TALKTYPE_ORANGE_1) end setPlayerStorageValue(cid, storage, os.time()+time*1) elseif getPlayerVocation(cid) == 4 then if kina.tipo == 'mana' then doCreatureAddMana(itemEx.uid, math.random(kina.min, kina.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 12) doCreatureSay(itemEx.uid, "Sobe Mana!", TALKTYPE_ORANGE_1) elseif kina.tipo == 'health' then doCreatureAddHealth(itemEx.uid, math.random(kina.min, kina.max)) doSendMagicEffect(getCreaturePosition(itemEx.uid), 13) doCreatureSay(itemEx.uid, "Sobe Life!", TALKTYPE_ORANGE_1) end setPlayerStorageValue(cid, storage, os.time()+time*1) else doPlayerSendCancel(cid, "Apenas Sorceres, Druids, Paladins e Knight podem Usar essa Potion!") end else doPlayerSendCancel(cid, "Você só pode usar essa potion a cada "..time.." segundos!") end else doPlayerSendCancel(cid, "Você só pode usar a potion em players.") end return true end agora vá em data / actions / actions.xml ... e coloque a tag : <action itemid="8474" script="potion_multi_healing.lua" /> É isso pessoal ! script criado para competição o melhor script. participem : http://www.xtibia.com/forum/topic/229900-o-melhor-script-8-inscricoes/
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.