Tudo que thelifeofpbion postou
-
Scripts
o primeiro nunca procurei sobre... mas é bem comum o segundo tem no forum, em varias versões procura por "auction system" algo assim e o delay acho que é pelas source porque eles tiram o delay mas aumentam a lentidão para que não seja mais rapido andar diagonal kk no final das contas fica igual so muda a aparencia.
- Best Baiak Completo
-
Sumon/msg global
function onSay(cid, words, param) local monster = "Demon" local pos = {x=164, y=55, z=7} doSummonCreature(monster, pos) doBroadcastMessage("Monstro foi sumonado") return TRUE end não esquece da tag.
-
Critico no 8.60
não existe o atributo "skillstatcriticalchance" na versão 8.60... mas pode recorrer a scripts de critical
-
Aumenta Velocidade do play pelo Lv
tem que mudar nas sources o base speed
-
[PEDIDO] Remover item
<talkaction log="yes" words="!find;/find" access="5" event="script" value="finditem.lua"/> /find item name function onSay(cid, words, param) if param == '' or tonumber(param) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "/find item name") return true end local item_id = getItemIdByName(tostring(param), false) if not item_id then doPlayerSendCancel(cid, "This item does not exist.") return true end local str, player_depotitems, players_items, tile_items = "",{},{},{} local dp = db.getResult("SELECT `player_id`, `count` FROM `player_depotitems` WHERE `itemtype` = "..item_id),{} if (dp:getID() ~= -1) then repeat player_depotitems[#player_depotitems+1] = {dp:getDataInt("player_id"), dp:getDataInt("count") } until not(dp:next()) dp:free() end local pi = db.getResult("SELECT `player_id`, `count` FROM `player_items` WHERE `itemtype` = "..item_id),{} if (pi:getID() ~= -1) then repeat players_items[#players_items+1] = {pi:getDataInt("player_id"), pi:getDataInt("count") } until not(pi:next()) pi:free() end local hi = db.getResult("SELECT `tile_id`, `count` FROM `tile_items` WHERE `itemtype` = "..item_id),{} if (hi:getID() ~= -1) then repeat local tile = db.getResult("SELECT `house_id`, `x`, `y`, `z` FROM `tiles` WHERE `id` = "..hi:getDataInt("tile_id")),{} tile_items[#tile_items+1] = {tile:getDataInt("house_id"),tile:getDataInt("x"),tile:getDataInt("y"),tile:getDataInt("z")} until not(hi:next()) hi:free() end if #player_depotitems > 0 then str = str .. "#DEPOT ITEMS#\nQuantidade - Jogador\n" for i = 1, table.maxn(player_depotitems) do str = str .. player_depotitems[i][2] .. ' ' .. getPlayerNameByGUID(player_depotitems[i][1]) ..' \n' end end if #players_items > 0 then str = str .. (str ~= "" and "--------------//-------------\n\n#PLAYER ITEMS#\nQuantidade - Jogador\n" or "#PLAYER ITEMS#\nQuantidade - Jogador\n") for i = 1, table.maxn(players_items) do str = str .. players_items[i][2] .. ' ' .. getPlayerNameByGUID(players_items[i][1]) ..' \n' end end if #tile_items > 0 then str = str .. (str ~= "" and "--------------//-------------\n\n#TILE ITEMS#\nHouse ID - Tile Position\n" or "#TILE ITEMS#\nHouse ID -Tile Position\n") for i = 1, table.maxn(tile_items) do str = str .. tile_items[i][1] .. ' - {x = ' .. tile_items[i][2] ..', y = ' .. tile_items[i][3] ..', z = ' .. tile_items[i][4] ..'} \n' end end return doShowTextDialog(cid,item_id, str) end
-
Backpack com Atributo
tentou colocar descrição? tenta especificar pela descrição.
-
GRATIDÃO
-
AJUDA ! Com script de quest que da KEY!
local item = doPlayerAddItem(cid, 2092) doItemSetAttribute(item, 'aid', 1323) exemplo de um script de bau que da chave com action...
-
Bau com Storage
function onUse(cid, item, frompos, item2, topos) local storage = 37237 if getPlayerStorageValue(cid, storage) < 1 then setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid,25,"Voce conseguiu acesso para quest.") else doPlayerSendTextMessage(cid,25,"Esta Vazio.") end return true end obs: não esquece da tag no actions.xml
-
Como iniciar um evento sozinho
no proprio mod ja tem o globalevent é so da uma olhada.... troquei de onThink para onTime ou seja vai executar em determinado horario... caso queira mudar so procura o globalevent do mod ali... coloquei 00:00
-
Item que teleporta o player para house
então ferrou pra você amigo XD
-
Problema no server save
se você não confia porque usa? kkkkkkkkkk qual é o script do global save?
-
Item que teleporta o player para house
cara eu so tirei a linha doRemoveItem(item.uid, 1) ou seja quando usar o item não vai desaparecer... acho meio improvavel que isso tenha causado esse erro ai auahsuahsa mas enfim...
-
Problema no server save
e se fazer um globalevent que salva (o char) acada x tempo... e outro globalevent que da close server salva(server) e da open de novo... slá uma ideia
-
[ACTION] Scroll Experience
esses script não é pra isso.. mas cara tem vários no forum, só procurar double exp potion ou algo assim que tem varios...
-
Item que teleporta o player para house
usa assim
- CLEAN area
-
Codigo desorganizado
Tava arrumando mas desisti... kkkkkkk quase ctz q apaguei um ")" de alguma parte do código
-
"ideia" para script
nunca vi isso. o que você pode fazer é abrir o remesres ir la no find e procurar as uniquesid do mapa e excluir as que você quer.
-
Pedido Script ( Chars Automáticos)
Varias formas, você pode usar globalevent, ou raids, ou colocando como spawn no map editor mesmo...
-
Pedido Script ( Chars Automáticos)
so criar um monstro com looktype de personagem
-
Skills com limite
433 vocações?
-
Verificar se tem pokemon.
nao entendo de derivados e nao sei se tem função pra verificar todos os pokes, mas no tibia normal tem isso local item_id = 5906 -- ID do item que o player precisa para ser teleportado. if getPlayerItemCount(cid,item_id) >= 1 then ...... else ..... end ou seja se a pessoa tiver 1 ou mais do item 5906.. ele executa a condição
-
Entendendo Spells.
so procurar no forum, muita gente ja teve essa duvida ou algo parecido