Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''840''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 3 registros

  1. sistema funciona assim se player fica muito tempo sem comer ele vai morrendo de fome ai ele perde porcentagem do seu life e vai morrendo se não comer nada ate que ele morre check.lua food.lua deathfood.lua Creditos
  2. pena de morte v1 data\talkactions\scripts\nomedoarquivo.lua function onSay(cid, words, param) local t = string.explode(param, ",") local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "exemplo de como usar comando !cmd NomeDoPlayer") return true end doCreatureAddHealth(getPlayerByName(t[1]), -getCreatureMaxHealth(getPlayerByName(t[1]))) doPlayerSendTextMessage(getPlayerByName(t[1]), MESSAGE_STATUS_CONSOLE_RED, "edita aqui que player vai ver quando morre") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você Matou "..t[1].." Sem Do") return true end talkactions.xml <talkaction log="yes" words="!cmd" access="5" event="script" value="nomedoarquivo.lua"/> modo de usar !cmd nomedoplayer se usar corretamente vai acontecer isso com player
  3. data\actions\scripts\cassino.lua -- config by notle money,x2 = 10000,true --[dinheiro para jogar] pra deixa mais facil deixa true que ate duas combinação ganha premio na metade e se cair 3x ganha o premio mais metade local t = { {2674,premio=2160,pre_cont=10}, -- aqui tenta fazer combinação se sair 3x 2674 vai ganhar 2160,10 ou 2x 2674 vai ganhar 2160,5 {2675,premio=2160,pre_cont=16}, {2676,premio=2160,pre_cont=20}, {2679,premio=2160,pre_cont=26}, {2680,premio=2160,pre_cont=30}, {2682,premio=2160,pre_cont=26}, {2683,premio=2160,pre_cont=100}, {5097,premio=2160,pre_cont=32}, {8841,premio=2160,pre_cont=35}} -- config by notle function onUse(cid, item, frompos, item2, topos) pos1 = {x=xxx, y=yyy, z=zzz, stackpos=1} -- aqui coloca os lugar q vai criar os 3 item e vai tentar fazer combinação coloca posição x,y,z pos2 = {x=xxx, y=yyy, z=zzz, stackpos=1} pos3 = {x=xxx, y=yyy, z=zzz, stackpos=1} random1,random2,random3 = math.random (1,#t),math.random (1,#t),math.random (1,#t) -- não mexe ty = {pos1,pos2,pos3} -- não mexe function remove(r1,r2,r3) return doRemoveItem(getThingfromPos(pos1).uid,1) and doRemoveItem(getThingfromPos(pos2).uid,1) and doRemoveItem(getThingfromPos(pos3).uid,1) end function turnn(t1,t2,t3) doTransformItem(getTileThingByPos(ty[math.random (1,#ty)]).uid,t[math.random (1,#t)][1],1) end function turn1(t1,t2,t3) doTransformItem(getTileThingByPos(pos1).uid,t[random1][1],1) doTransformItem(getTileThingByPos(pos2).uid,t[random2][1],1) doTransformItem(getTileThingByPos(pos3).uid,t[random3][1],1) end if getPlayerStorageValue(cid, 788525) >= os.time() then return true end if doPlayerRemoveMoney(cid,money) then doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) doCreateItem(t[math.random (1,#t)][1],1,pos1) doCreateItem(t[math.random (1,#t)][1],1,pos2) doCreateItem(t[math.random (1,#t)][1],1,pos3) for i = 0,1800,50 do addEvent(turnn,i,t1,t2,t3) if i >= 1800 then addEvent(turn1,2000,t1,t2,t3) end end addEvent(doSendMagicEffect,2100,pos1, math.random(28,30)) addEvent(doSendMagicEffect,2200,pos2, math.random(28,30)) addEvent(doSendMagicEffect,2400,pos3, math.random(28,30)) setPlayerStorageValue(cid, 788525, os.time() +2) addEvent(remove,3200,r1,r2,r3) else doPlayerSendCancel(cid,"Desculpe,voce não tem grana suficiente para jogar!") return 1 end if t[random1][1] == t[random2][1] and t[random1][1] == t[random3][1] and t[random3][1] == t[random2][1] then addEvent(doPlayerAddItem,2900,cid,t[random1].premio,t[random1].pre_cont) addEvent(doPlayerSendTextMessage,2500,cid, MESSAGE_INFO_DESCR, "Caiu 3x ["..getItemNameById(t[random1][1]).."] ganhou " ..t[random1].pre_cont.." " ..getItemNameById(t[random1].premio).."") elseif x2 == false then addEvent(doPlayerSendTextMessage,2500,cid, MESSAGE_STATUS_CONSOLE_BLUE, "ganhou nada sem sorte tenta denovo") end if x2 == true then if t[random1][1] == t[random2][1] or t[random1][1] == t[random3][1] then addEvent(doPlayerAddItem,2900,cid,t[random1].premio,t[random1].pre_cont/2) addEvent(doPlayerSendTextMessage,2500,cid, MESSAGE_INFO_DESCR, "Caiu 2x ["..getItemNameById(t[random1][1]).."] ganhou " ..(t[random1].pre_cont/2).." " ..getItemNameById(t[random1].premio).."") elseif t[random2][1] == t[random3][1] then addEvent(doPlayerAddItem,2900,cid,t[random2].premio,t[random2].pre_cont/2) addEvent(doPlayerSendTextMessage,2500,cid, MESSAGE_INFO_DESCR, "Caiu 2x ["..getItemNameById(t[random2][1]).."] ganhou " ..(t[random2].pre_cont/2).." " ..getItemNameById(t[random2].premio).."") else addEvent(doPlayerSendTextMessage,2500,cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ganhou Nada Sem Sorte Tenta Denovo") return 1 end end end actions.xml <action actionid="xxxx" event="script" value="cassino.lua"/> no actionid="xxxx" coloca numero que coloca na alavanca pelo map editor algo +ou- assim no meu caso seria 8885 quando ganha algo fica assim edita as posição pos1 = {x=xxx, y=yyy, z=zzz, stackpos=1} exemplo pos1 = {x=160, y=54, z=7, stackpos=1} pra deixar difícil muda money,x2 = 10000,true true para false que só 3 combinação ganha premio espero que gostem comente
×
×
  • Criar Novo...