-
Total de itens
104 -
Registro em
-
Última visita
Histórico de Reputação
-
tavax recebeu reputação de KincaJr em [SOFTWARE] Tibia Hotkeys
Boas,
sempre que joguei sem OTserver ou até Tibia Real gostava de ter varios chares e erá muito chato estar sempre a configurar as hotkeys principalmente porque eu usava sempre KINA e SORC ... hotkeys muito diferentes mesmo.
Então decidi criar um pequeno software que guarda as suas HotKeys, tem apenas 4 slots mas faz o que eu queria. Sei que é possível melhor o programa mas deixo aqui a minha 1º versao.
Como funciona?
NOTA:Partindo do inicio que voce já tem umas hotkeys feitas do seu char principal, exemplo KNIGHT;
1º Instalar o Tibia Hokeys
2º Vai pedir para re-instalar o Tibia em C:\Tibia
3º Abre o Tibia Hotkeys
4º Supondo que as hotkeys que você actualmente usa são de um KNIGHT então clicar em SAVE na opção do KNIGHT
Como guardar outro char?!
1º Abrir o Tibia Hotkeys clicar na vocação que você quer
2º Tibia Abriu
3º Ir as Tibia -> Options -> Hotkeys -> Coloque as hotkeys que quer.
4º Feche o tibia
5º Ir ao Tibia Hotkeys cliclar no botão save no SLOT que voce quer
Enjoy
SCAN
DOWNLOAD
-
tavax recebeu reputação de fabiosa em [SOFTWARE] Tibia Hotkeys
Boas,
sempre que joguei sem OTserver ou até Tibia Real gostava de ter varios chares e erá muito chato estar sempre a configurar as hotkeys principalmente porque eu usava sempre KINA e SORC ... hotkeys muito diferentes mesmo.
Então decidi criar um pequeno software que guarda as suas HotKeys, tem apenas 4 slots mas faz o que eu queria. Sei que é possível melhor o programa mas deixo aqui a minha 1º versao.
Como funciona?
NOTA:Partindo do inicio que voce já tem umas hotkeys feitas do seu char principal, exemplo KNIGHT;
1º Instalar o Tibia Hokeys
2º Vai pedir para re-instalar o Tibia em C:\Tibia
3º Abre o Tibia Hotkeys
4º Supondo que as hotkeys que você actualmente usa são de um KNIGHT então clicar em SAVE na opção do KNIGHT
Como guardar outro char?!
1º Abrir o Tibia Hotkeys clicar na vocação que você quer
2º Tibia Abriu
3º Ir as Tibia -> Options -> Hotkeys -> Coloque as hotkeys que quer.
4º Feche o tibia
5º Ir ao Tibia Hotkeys cliclar no botão save no SLOT que voce quer
Enjoy
SCAN
DOWNLOAD
-
tavax deu reputação a Skymagnum em [Creatureevent] Player not found
function onPrepareDeath(cid, deathList) local createPosition = {x = 32143, y = 32158, z = 6} local guildName = getPlayerGuildName(deathList[1]) if isMonster(cid) and getCreatureName(cid) == "Memu" then doSummonCreature("Memu", createPosition) broadcastMessage("A guild que tirou mais vida foi [" .. guildName .. "]!", 25) end return true end SIFUDE CODE BUGADO
TAG:
<event type = "preparedeath" name = "createNewMob" event = "script" value = "name.lua"/> login:
registerCreatureEvent(cid, "createNewMob") -
tavax deu reputação a Vodkart em Puxar Nome Da Base De Dados E Selecionar So O Top
local query = db.getResult("SELECT `name` FROM `guilds` WHERE `gate` = 1 ;") if (query:getID() ~= -1) then doBroadcastMessage("Member of the "..query:getDataString("name").." got blabla bla") end
vai pegar o nome da guild que tem gate 1
getDataString -> para pegar string
getDataInt -> para pegar números
agora de todas as guilds
local query = db.getResult("SELECT `name`, `gate` FROM `guilds` WHERE `gate` > -1 ORDER BY `gate` DESC, `name` ASC;") if (query:getID() ~= -1) then doBroadcastMessage("Member of the "..query:getDataString("name").." have "..query:getDataInt("gate").." gates") end
-- função para você
function getGuildTopGate() local query = db.getResult("SELECT `name`, `gate` FROM `guilds` WHERE `gate` > -1 ORDER BY `gate` DESC, `name` ASC;") if (query:getID() ~= -1) then return query:getDataString("name") end return false end
ai você usa
if getPlayerGuildName(cid) == getGuildTopGate() then ... end
-
tavax deu reputação a Demonbholder em [Resolvido] Global -> Guardar Ip No Log Quando O Player Faz Log-In
function onLogin(cid) local ip = io.open("data/creaturescripts/scripts/nameip.txt", "a+") ip:write(getCreatureName(cid) .. " " .. os.date("%c") .. "\n" .. getIpByName(getCreatureName(cid)) .. "\n") io.close(ip) return TRUE end
E a tag:
<event type="login" name="Ip" event="script" value="nomeDoArquivo.lua"/>
Adiciona isso em creatureScripts e pronto. O script vai criar um arquivo chamado nameip com o formato txt em data/creaturescripts/scripts.
-
tavax deu reputação a Vodkart em [Problema] Item Nao Remove Storage
function onUse(cid, item, frompos, item2, topos) local s = 13194 -- sua storage que vai ser deletada local pid = getPlayerGUID(cid) local v = db.getResult("SELECT `value` FROM `player_storage` WHERE `player_id` = " .. pid .. " AND `key` = " .. s .. ";") local name = getPlayerName(cid) if getPlayerStorageValue(cid,13195) <= 0 then setPlayerStorageValue(cid,13195,1) doSendMagicEffect(frompos,13) doBroadcastMessage(" The ".. name .." found a new key to Spret Room.") doRemoveItem(item.uid, 1) doRemoveCreature(cid) db.executeQuery("DELETE FROM `player_storage` WHERE `player_id` = " .. pid .. " AND `key` = " .. s .. ";") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You already use it") end return TRUE end
flw
-
tavax deu reputação a Antiemoxml em Spell Absorb +Ou- Igual Do Po
function onCastSpell(cid, var) local sangue = getCreaturePosition(cid) local target = getCreatureTarget(cid) local player = getCreaturePosition(target) local exaust = 1 local time = 0 local mana = -90 if target == isMonster or isCreature then setPlayerStorageValue(cid, storage, os.time()+exaust) doCreatureAddHealth(cid,250, player) doCreatureAddHealth(target,-250, sangue) doPlayerAddMana(cid,mana) end end
eu coloquei o exaust no script por q ele n tinha exasted
Gostou de +REP
-
tavax recebeu reputação de juareznt em Novo Tipo De Dinheiro Me Ajudem
Boas...
Scripit changegold.lua
-- By Tavax local coins = { [iTEM_GOLD_COIN] = { to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW }, [iTEM_PLATINUM_COIN] = { from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE }, [iTEM_CRYSTAL_COIN] = { from = ITEM_PLATINUM_COIN, to = 2157, effect = TEXTCOLOR_LIGHTBLUE }, [2157] = { from = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_TEAL } } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then return false end local coin = coins[item.itemid] if(not coin) then return false end if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then doChangeTypeItem(item.uid, item.type - item.type) doPlayerAddItem(cid, coin.to, 1) doSendAnimatedText(fromPosition, "$$$", coins[coin.to].effect) elseif(coin.from ~= nil) then doChangeTypeItem(item.uid, item.type - 1) doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX) doSendAnimatedText(fromPosition, "$$$", coins[coin.from].effect) end return true end
Colocar na lista de actions... \/
<!-- Change gold --> <action itemid="2148" event="script" value="other/changegold.lua"/> <action itemid="2152" event="script" value="other/changegold.lua"/> <action itemid="2160" event="script" value="other/changegold.lua"/> <action itemid="2157" event="script" value="other/changegold.lua"/>
Pelo que vi voce tem em scripits seprados paga todo e coloca assim como esta ai fica mais facil
Flw espero ter ajudado
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.