Ir para conteúdo

Emanueldk

Campones
  • Total de itens

    54
  • Registro em

  • Última visita

Perfil

  • Gênero
    Masculino

Informações

  • Forma que conheci o xTibia
    Sites de Busca
  • Sou
    OT-Admin

Últimos Visitantes

89 visualizações
  1. alguem me ajuda a arruma esse erro pf, meu servidor/cliente é DBO 8.60
  2. galera alguem poderia desenvolver um script que impede de alguem usar shunkanido ou teleport em tal area? pq eu botei o castler 24h em meu servidor de dbo e se eles usaram essas tecnicas nao terá graça né, dou rep+ pra quem me ajudar
  3. Emanueldk

    suporte websites [PEDIDO] PAGINA PARA MODERN ACC

    vlw brother, esqueci de por o tfs, e sim ele é 0.4
  4. pessoal eu tou com um pequeno problema em desenvolver 2 tipos de paginas para meu site modern acc, se algum de voces puderem me ajudar, cara ficarei muito feliz 1° uma pagina que mostra quem da staff ta on pode ser qualquer um Tutor, Senior Tutor, GM, GOD e se alguem novo entrasse para a staff a pagina adicionar o nome dele, ou eu ter que adicionar o nome na pagina. 2° uma pagina que mostra os comandos que alguem da staff usou, e também mostrasse o dia e a hora que ele usou alguem me ajuda pf?
  5. alguem me fala onde é que eu mexo no exp do meu ot "dbo" pq ta muito dificil de upar, e eu também peço que me falem o x que é pra botar pq eu nao manjo nisso tipo, eu nao quero que upe muito rapido e que nao seja muito dificil de upar, entao me ajudem ae pf
  6. Emanueldk

    suporte scripts É POSSIVEL?

    é possivel fazer ums script de invasao automatica? mais de um modo modificado, tipo em tal dia e tal hora irá acontecer essa invasao na cidade e deixara o pvp desligado para que ninguem morra para os player apenas para os bixos, e essa invasao tera uma quantidade de bixo espalhada pelo mapa e quando os bixos morrer ligar o pvp de volta
  7. meu comando de !bless esta +/- bugado tipo, ele compra as 5 bless certinho, o servidor fala que eu estou com as 5 blessings mais quando eu morro perco a bp e 5, 6 level, meu servidor é de dbo 8.6 eu queria que a bless também funcionasse como aol, nao deixava dropar nada se voce tivesse de bless sem aol e também diminuir a perda de level, pq de bless ta perdendo os mesmo level que sem a bless, alguem poderia me ajudar?? esse é meu script local bless = {1, 2, 3, 4, 5} local cost = 500000 function onSay(cid, words, param) for i = 1, table.maxn(bless) do if(getPlayerBlessing(cid, bless)) then doPlayerSendCancel(cid, "Voce Ja Tem Todas As Bless.") return TRUE end end if(doPlayerRemoveMoney(cid, cost) == TRUE) then for i = 1, table.maxn(bless) do doPlayerAddBlessing(cid, bless) end doCreatureSay(cid, "Voce Agora Esta Abençoado!" ,19) doSendMagicEffect(getPlayerPosition(cid), 49) else doPlayerSendCancel(cid, "Voce Precisa De 50Gold Para Comprar A Bless.") end return TRUE end
  8. Emanueldk

    suporte mapas Quest Bugada

    alguem me explixa pq eu nao consigo fazer uma quest em meu dbo, eu faço tudo certinho mais quando eu clico no bau, eu abro ele como se fosse uma backpack e eu posso pegar o item de dentro, dae quando outra pessoa vai la, o item nao esta mais la dentro..... em Actiond Id eu boto 2000 ou 2002 nao lembro qual e em Unique Id boto 5999 e nao da certo....
  9. Emanueldk

    suporte scripts [PEDIDO] MAGIA

    eu queria um script que bloqueasse a magia "Shunkanido Blasting" ate a pessoa usar x item, quem tentasse usar a magia sem ter usado o x item aparecerá uma mensagem dizendo o seguinte: para usar está magia voce precisa fazer a quest. script da magia "Shunkanido Blasting" local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 10) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -135.0, 0, -150.0, 0) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function ms1(cid) local postarget = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} local target = getCreatureTarget(cid) if target == isMonster or isCreature then doTeleportThing(cid, postarget) doSendMagicEffect(postarget, 62) doSendMagicEffect(postarget, 10) end end function ms2(cid) local postarget = {x=getThingPosition(getCreatureTarget(cid)).x-1, y=getThingPosition(getCreatureTarget(cid)).y-1, z=getThingPosition(getCreatureTarget(cid)).z} local target = getCreatureTarget(cid) if target == isMonster or isCreature then doTeleportThing(cid, postarget) doSendMagicEffect(postarget, 10) end end function ms3(cid) local postarget = {x=getThingPosition(getCreatureTarget(cid)).x-1, y=getThingPosition(getCreatureTarget(cid)).y+1, z=getThingPosition(getCreatureTarget(cid)).z} local target = getCreatureTarget(cid) if target == isMonster or isCreature then doTeleportThing(cid, postarget) doSendMagicEffect(postarget, 10) end end function ms4(cid) local postarget = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y-1, z=getThingPosition(getCreatureTarget(cid)).z} local target = getCreatureTarget(cid) if target == isMonster or isCreature then doTeleportThing(cid, postarget) doSendMagicEffect(postarget, 10) end end function onCastSpell(cid, var) local pos = {} table.insert(pos, getCreaturePosition(cid)) local parameters = { cid = cid, var = var, combat1 = combat1 } doSendMagicEffect(getCreaturePosition(cid), 98) doPlayerSay(cid, 'Aaaaaaaahhh!!!', TALKTYPE_ORANGE_1) for i = 1, 3 do addEvent(function() if isCreature(cid) then addEvent(onCastSpell1, 1, parameters) end end, 1 + ((i-1) * 150)) end addEvent(function() if isCreature(cid) and isCreature(getCreatureTarget(cid)) then ms1(cid) end end, 100 * 1) addEvent(function() if isCreature(cid) and isCreature(getCreatureTarget(cid)) then ms2(cid) end end, 200 * 1) addEvent(function() if isCreature(cid) and isCreature(getCreatureTarget(cid)) then ms3(cid) end end, 300 * 1) addEvent(function() if isCreature(cid) and isCreature(getCreatureTarget(cid)) then ms4(cid) end end, 400 * 1) addEvent(function() if isCreature(cid) then doTeleportThing(cid, pos[1]) doSendMagicEffect(pos[1], 10) table.remove(pos) end end, 500 * 1) return true end
  10. Emanueldk

    [8.5 - 8.62] Otitemeditor 0.5.1

    o meu ta dando esse erro 
  11. vou aproveitar que eu to com 2 duvidas e vou perguntar em um so topico, \/\/\/\/ essa é a primeira duvida script \/ function onUse(cid, item) if not getTileInfo(getThingPos(cid)).protection then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Voce Precisa Estar Em Uma Zona Protegida.") return true end if getCreatureSkullType(cid) == SKULL_RED or getCreatureSkullType(cid) == SKULL_black then db.executeQuery("UPDATE `killers` SET `unjustified` = 0 WHERE `id` IN (SELECT `kill_id` FROM `player_killers` WHERE `player_id` = " .. getPlayerGUID(cid) .. ")") db.executeQuery("UPDATE `players` SET `skulltime` = 0") doCreatureSetSkullType(cid, 0) doPlayerSendTextMessage(cid, 19, "Voce Removeu Seus Frags/Skull Com Sucesso.") doSendMagicEffect(getThingPos(cid), 26) doRemoveItem(item.uid,1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Seu Skull Foi Removido!") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce Nao Estar Com Red Ou Black Skull!") end return true end --------------------------------------------- segunda duvida é porque eu nao consigo fazer nada com este item "Shenron" ele faz o papel dele que é transformar voce em um shenron mais o que ele nao faz é que nao pode ser movido/jogado/passado por trade quando eu aceito o trade, o trade é completo, mais o item "Shenron" nao vai pra pessoa em que eu dei trade e os 100golds dela vem pra mim
  12. alguem aqui usa o roteador multilaser? alguem poderia me ensinar como liberar as portas necessarias para que eu possa deixar meu ot/site online para todos entrar tanto no ot quanto no site? dou REP++++ cara eu so falto isso mesmo para deixar meu dbo livre, ja esta tudo certinho agradeço bastante, de verdade quem puder me ajudar
  13. o que eu fiz de errado que essas portas ainda nao querem abrir, e nem fechar? eu ja adicionei no actions.xml <action itemid="13477" event="script" value="other/doors.lua"/> <action itemid="13478" event="script" value="other/doors.lua"/> <action itemid="13479" event="script" value="other/doors.lua"/> <action itemid="13480" event="script" value="other/doors.lua"/> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- action/scripts/doors "nao mexi em nada, so coloquei aqui para que se for pra modificar, voces me ajudarem" local function checkStackpos(item, position) position.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local thing = getThingFromPos(position) position.stackpos = STACKPOS_TOP_FIELD local field = getThingFromPos(position) return (item.uid == thing.uid or thing.itemid < 100 or field.itemid == 0) end local function doorEnter(cid, item, toPosition) doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, toPosition) end function onUse(cid, item, fromPosition, itemEx, toPosition) if(fromPosition.x ~= CONTAINER_POSITION and isPlayerPzLocked(cid) and getTileInfo(fromPosition).protection) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return true end if(getItemLevelDoor(item.itemid) > 0) then if(item.actionid == 189) then if(not isPremium(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local gender = item.actionid - 186 if(isInArray({PLAYERSEX_FEMALE, PLAYERSEX_MALE, PLAYERSEX_GAMEMASTER}, gender)) then if(gender ~= getPlayerSex(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local skull = item.actionid - 180 if(skull >= SKULL_NONE and skull <= SKULL_BLACK) then if(skull ~= getCreatureSkullType(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local group = item.actionid - 150 if(group >= 0 and group < 30) then if(group > getPlayerGroupId(cid)) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end local vocation = item.actionid - 100 if(vocation >= 0 and vocation < 50) then local playerVocationInfo = getVocationInfo(getPlayerVocation(cid)) if(playerVocationInfo.id ~= vocation and playerVocationInfo.fromVocation ~= vocation) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") return true end doorEnter(cid, item, toPosition) return true end if(item.actionid == 190 or (item.actionid ~= 0 and getPlayerLevel(cid) >= (item.actionid - getItemLevelDoor(item.itemid)))) then doorEnter(cid, item, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Only the worthy may pass.") end return true end if(isInArray(specialDoors, item.itemid)) then if(item.actionid == 100 or (item.actionid ~= 0 and getPlayerStorageValue(cid, item.actionid) > 0)) then doorEnter(cid, item, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "The door seems to be sealed against unwanted intruders.") end return true end if(isInArray(keys, item.itemid)) then if(itemEx.actionid > 0) then if(item.actionid == itemEx.actionid and doors[itemEx.itemid] ~= nil) then doTransformItem(itemEx.uid, doors[itemEx.itemid]) return true end doPlayerSendCancel(cid, "The key does not match.") return true end return false end if(isInArray(horizontalOpenDoors, item.itemid) and checkStackpos(item, fromPosition)) then local newPosition = toPosition newPosition.y = newPosition.y + 1 local doorPosition = fromPosition doorPosition.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local doorCreature = getThingfromPos(doorPosition) if(doorCreature.itemid ~= 0) then local pzDoorPosition = getTileInfo(doorPosition).protection local pzNewPosition = getTileInfo(newPosition).protection if((pzDoorPosition and not pzNewPosition and doorCreature.uid ~= cid) or (not pzDoorPosition and pzNewPosition and doorCreature.uid == cid and isPlayerPzLocked(cid))) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTeleportThing(doorCreature.uid, newPosition) if(not isInArray(closingDoors, item.itemid)) then doTransformItem(item.uid, item.itemid - 1) end end return true end doTransformItem(item.uid, item.itemid - 1) return true end if(isInArray(verticalOpenDoors, item.itemid) and checkStackpos(item, fromPosition)) then local newPosition = toPosition newPosition.x = newPosition.x + 1 local doorPosition = fromPosition doorPosition.stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE local doorCreature = getThingfromPos(doorPosition) if(doorCreature.itemid ~= 0) then if(getTileInfo(doorPosition).protection and not getTileInfo(newPosition).protection and doorCreature.uid ~= cid) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) else doTeleportThing(doorCreature.uid, newPosition) if(not isInArray(closingDoors, item.itemid)) then doTransformItem(item.uid, item.itemid - 1) end end return true end doTransformItem(item.uid, item.itemid - 1) return true end if(doors[item.itemid] ~= nil and checkStackpos(item, fromPosition)) then if(item.actionid == 0) then doTransformItem(item.uid, doors[item.itemid]) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is locked.") end return true end return false end ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- items.xml </item> <item id="13477" article="an" name="open door"> <attribute key="type" value="door" /> </item> <item id="13480" article="an" name="open door"> <attribute key="type" value="door" /> </item> <item id="13479" article="an" name="closed door"> <attribute key="type" value="door" /> </item> <item id="13478" article="an" name="closed door"> <attribute key="type" value="door" /> </item>
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×