sera se eu to revivendo o poste? se tiver me perdoem, mas queria uma duvida. vodkart eu usei esse script em meu ot wodbo "World of dragon ball online" se nao me engano eh uma versao 8.0 ou eh 8.50, nao lembro ao certo, eu coloquei este script quando fui uzar !TP XXXXX nao fundo. fui lá e tirei o "!" ficou apenas TP. se eu usasse sozinho funcionava, mas se eu adicionasse qualquer palavra ja nao funcionava e a palavra aparecia amarela. na tela. alguma ajuda?
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [ Talkaction ]Teleport Por Talk. Para Vip
[ Talkaction ]Teleport Por Talk. Para Vip
Por Vodkart, 09 de jun. de 2010 em Actions e Talkactions
info
Grupo: Visconde
Registrado: 15/02/11
Posts: 259
Reputação: +25
Char no Tibia: Aias Laf Du

Uso o vip system do Mock.
Não consigo achar storage id la
será que tem outro método pra colocar pra vip?
vlws ![]()
info
Grupo: Campones
Registrado: 04/09/11
Posts: 7
Reputação: 0

Ola, Vodkart, lhe admiro muito, uso varios de seus scripts.
e preciso que me ajude a por ela so pra vips, no meu ot o sistema vip é o perfect system 2.0 (que inclusive acho que foi você que criou)
me ajude por favor ponha a script ja para vips.
segue o sistema abaixo:
-- Script SYtem vip 2.0 --
function onSay(cid, words, param)
if(words == "!vipdays") then
local timenow = os.time()
local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.")
elseif(words == "/checkvip") then
if getPlayerAccess(cid) == 5 then
if not param then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.")
end
local player = getPlayerByName(param)
if not isPlayer(player) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.")
end
local timenow = os.time()
local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60))
doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.")
return TRUE
end
elseif(words == "/addvip") then
if getPlayerAccess(cid) == 5 then
local t = string.explode(param, ",")
if not t[2] then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.")
end
local player = getPlayerByName(t[1])
local name = getCreatureName(player)
local days = t[2]
local pid = getPlayerByNameWildcard(t[1])
if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.")
return TRUE
end
local daysvalue = days*3600*24
local storageplayer = getPlayerStorageValue(player, 13540)
local timenow = os.time()
local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue)
if string.find(tostring(getCreatureName(pid)),"[[Vip]]") then
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.")
setPlayerStorageValue(player, 13540, time)
local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24))
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.")
else
setPlayerStorageValue(player, 13540, time)
db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..name.."' WHERE `id` = "..getPlayerGUID(player)..";")
doRemoveCreature(player)
end
end
elseif(words == "/delvip") then
if getPlayerAccess(cid) == 5 then
local dec = MESSAGE_INFO_DESCR
if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end
local C,t = {},string.explode(param, ",")
C.pos = getPlayerPosition(cid)
C.uid = getCreatureByName(t[1])
C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia.
C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip.
if(getPlayerStorageValue(C.uid,13540) < C.time)then
doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.')
else
doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.')
setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time)
end
doSendMagicEffect(C.pos, math.random(28,30))
end
end
return TRUE
end
info
Grupo: Campones
Registrado: 03/09/11
Posts: 1
Reputação: 0
Char no Tibia: ?-?

Vodkart, meu sistema ´´e igual do StrikerGOD, também preciso que só possar ser usado por Vips desse sistema!
Vodkart, queria que o Script ficaria assim...
Só poderia usar quando não estivesse battle, para as pessoas não dessem !tp, quando tivessem perdendo na war!
Adorei o Script e se ficar igual eu estou pensando, vou usar com certeza!
Obrigado por postar a que no :XTibia_smile: , já dei meu REP+ :button_ok: !
Editado Setembro 12 por BaiakEminhu
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

ó poderia usar quando não estivesse battle,
isso tem nas configurações do script,você pode alterar da maneira que quiser.
battle = true, -- players deve estar sem battle (true or false)
info
Grupo: Campones
Registrado: 01/10/11
Posts: 76
Reputação: +7
Char no Tibia: Dran Quin

Cara tem como tu me ajudar ?? eu uso o real server 3.3 e não tô conseguindo usar esse script!
Editado Outubro 13 por ADMJuan
info
Grupo: Campones
Registrado: 05/10/11
Posts: 27
Reputação: +1
Char no Tibia: Exivinha ( Ot )

Vodkart, funcionou tudo certinho, so um errozim ... qualqer 1 pode usar esse comando, queria q so vips possam usa-lo, pode me ajudar?
ja agradeço {:
+REP
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

qual seu vip?
info
Grupo: Campones
Registrado: 29/04/08
Posts: 35
Reputação: +3
Char no Tibia: Roya Latex

O vodkart me ajuda com meu script ?
tentei mandar PM mas tu não pode receber...caxa lotada !
o script é o seguinte
Tentei colocar chance para cada monstro e não consegui !
então quero que me ajuda a por a chance em cada bicho ...
e também que cada monster necessite de um fishing skill !
me ajuda por favor
o script ta aqui !
local config = {
waterIds = {493, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4820, 4821, 4822, 4823, 4824, 4825},
rateSkill = getConfigValue("rateSkill"),
allowFromPz = false,
useWorms = false,
randomsize = 500,
v = {
[{1, 5}] = {level = 200, monster = "nome bixo", msg = "You've caught a nome bixo!"},
[{6, 10}] = {level = 500, monster = "nome bixo", msg = "You've caught a nome bixo!", bc1 = true},
[{11, 15}] = {level = 800, monster = "nome bixo", msg = "You've caught a nome bixo!", bc2 = true},
[{16, 20}] = {level = 1300, monster = "nome bixo", msg = "You've caught an nome bixo!", bc3 = true},
[{21, 25}] = {level = 2000, monster = "Mnome bixo", msg = "You've caught a nome bixo!", bc4 = true},
[{26, 30}] = {level = 2500, monster = "nome bixo", msg = "You've caught a nome bixo!", bc5 = true},
[{31, 35}] = {level = 3500, monster = "nome bixo", msg = "You've caught a nome bixo!", bc6 = true},
[{36, 40}] = {level = 5000, monster = "nome bixo", msg = "You've caught a nome bixo", bc7 = true},
[{41, 45}] = {level = 7000, monster = "nome bixo", msg = "You've caught a nome bixo!", bc8 = true},
[{46, 50}] = {level = 10000, monster = "nome bixo", msg = "You've angered the water gods and a water god has been sent to kill you!!", bc = true}
}
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if not isInArray(config.waterIds, itemEx.itemid) then
return false
end
if (config.allowFromPz or not getTileInfo(getThingPos(cid)).protection) and itemEx.itemid ~= 493 and math.random((100 + (getPlayerSkill(cid, SKILL_FISHING) / 50))) < getPlayerSkill(cid, SKILL_FISHING) and (not config.useWorms or (getPlayerItemCount(cid, ITEM_WORM) > 0 and doPlayerRemoveItem(cid, ITEM_WORM, 1))) then
doPlayerAddItem(cid, ITEM_FISH, 1)
doPlayerAddSkillTry(cid, SKILL_FISHING, 1)
local formula, lvl = math.random(config.randomsize), getPlayerLevel(cid)
for range, inf in pairs(config.v) do
if formula >= range[1] and formula = inf.level then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, inf.msg)
doSummonCreature(inf.monster, getThingPos(cid))
if inf.bc then
doBroadcastMessage(getPlayerName(cid) .. " has angered the goddess of water, nome bixo !", 22)
end
if inf.bc1 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc2 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc3 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc4 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc5 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc6 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc7 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
if inf.bc8 then
doBroadcastMessage(getPlayerName(cid) .. " has fishing a nome bixo", 22)
end
break
end
end
end
doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY)
return true
end
info
Grupo: Campones
Registrado: 10/01/12
Posts: 18
Reputação: +2

Querendo saber a mesma coisa.
Ola, Vodkart, lhe admiro muito, uso varios de seus scripts.
e preciso que me ajude a por ela so pra vips, no meu ot o sistema vip é o perfect system 2.0 (que inclusive acho que foi você que criou)
me ajude por favor ponha a script ja para vips.
segue o sistema abaixo:
-- Script SYtem vip 2.0 --
function onSay(cid, words, param)
if(words == "!vipdays") then
local timenow = os.time()
local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.")
elseif(words == "/checkvip") then
if getPlayerAccess(cid) == 5 then
if not param then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.")
end
local player = getPlayerByName(param)
if not isPlayer(player) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.")
end
local timenow = os.time()
local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60))
doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.")
return TRUE
end
elseif(words == "/addvip") then
if getPlayerAccess(cid) == 5 then
local t = string.explode(param, ",")
if not t[2] then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.")
end
local player = getPlayerByName(t[1])
local name = getCreatureName(player)
local days = t[2]
local pid = getPlayerByNameWildcard(t[1])
if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.")
return TRUE
end
local daysvalue = days*3600*24
local storageplayer = getPlayerStorageValue(player, 13540)
local timenow = os.time()
local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue)
if string.find(tostring(getCreatureName(pid)),"[[Vip]]") then
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.")
setPlayerStorageValue(player, 13540, time)
local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24))
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.")
else
setPlayerStorageValue(player, 13540, time)
db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..name.."' WHERE `id` = "..getPlayerGUID(player)..";")
doRemoveCreature(player)
end
end
elseif(words == "/delvip") then
if getPlayerAccess(cid) == 5 then
local dec = MESSAGE_INFO_DESCR
if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end
local C,t = {},string.explode(param, ",")
C.pos = getPlayerPosition(cid)
C.uid = getCreatureByName(t[1])
C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia.
C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip.
if(getPlayerStorageValue(C.uid,13540) < C.time)then
doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.')
else
doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.')
setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time)
end
doSendMagicEffect(C.pos, math.random(28,30))
end
end
return TRUE
end
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

está aí:
Perfect Vip system 2.0
function onSay(cid, words, param)
local config = {
pz = true, -- players precisam estar em protection zone para usar? (true or false)
battle = true, -- players deve estar sem battle (true or false)
custo = true, -- se os teleport irão custa (true or false)
need_level = true, -- se os teleport irão precisar de level (true or false)
vip = true -- se precisa ser premium account (true or false)
}
--[[ Config lugares]]--
local lugar = {
["depot"] = { -- nome do lugar
pos = {x=129, y=54, z=6},level = 5,price = 1000},
["templo"] = { -- nome do lugar
pos = {x=160, y=54, z=7},level = 10, price = 2000},
["arena"] = { -- nome do lugar
pos = {x=125, y=351, z=9},level = 15,price = 3000},
["area vip"] ={ -- nome do lugar
pos = {x=280, y=87, z=4},level = 20,price = 4000}
}
--[[ Lista de Viagem (Não mexa) ]]--
if (param == "lista") then
local str = ""
str = str .. "lista de viagem :\n\n"
for name, pos in pairs(lugar) do
str = str..name.."\n"
end
str = str .. ""
doShowTextDialog(cid, 6579, str)
return TRUE
end
local a = lugar[param]
if not(a) then
doPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")
return TRUE
elseif config.vip == true and getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com VIP podem teleportar.")
return TRUE
elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")
return TRUE
elseif config.need_level == true and getPlayerLevel(cid) < a.level then
doPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE then
doPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
end
doTeleportThing(cid, a.pos)
doSendMagicEffect(a.pos, CONST_ME_TELEPORT)
doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".")
return TRUE
end
Vip System By Account V1.0
function onSay(cid, words, param)
local config = {
pz = true, -- players precisam estar em protection zone para usar? (true or false)
battle = true, -- players deve estar sem battle (true or false)
custo = true, -- se os teleport irão custa (true or false)
need_level = true, -- se os teleport irão precisar de level (true or false)
vip = true -- se precisa ser premium account (true or false)
}
--[[ Config lugares]]--
local lugar = {
["depot"] = { -- nome do lugar
pos = {x=129, y=54, z=6},level = 5,price = 1000},
["templo"] = { -- nome do lugar
pos = {x=160, y=54, z=7},level = 10, price = 2000},
["arena"] = { -- nome do lugar
pos = {x=125, y=351, z=9},level = 15,price = 3000},
["area vip"] ={ -- nome do lugar
pos = {x=280, y=87, z=4},level = 20,price = 4000}
}
--[[ Lista de Viagem (Não mexa) ]]--
if (param == "lista") then
local str = ""
str = str .. "lista de viagem :\n\n"
for name, pos in pairs(lugar) do
str = str..name.."\n"
end
str = str .. ""
doShowTextDialog(cid, 6579, str)
return TRUE
end
local a = lugar[param]
if not(a) then
doPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")
return TRUE
elseif config.vip == true and isVip(cid) == FALSE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com VIP podem teleportar.")
return TRUE
elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")
return TRUE
elseif config.need_level == true and getPlayerLevel(cid) < a.level then
doPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE then
doPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
end
doTeleportThing(cid, a.pos)
doSendMagicEffect(a.pos, CONST_ME_TELEPORT)
doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".")
return TRUE
end
Vip System By MOCK
function onSay(cid, words, param)
local config = {
pz = true, -- players precisam estar em protection zone para usar? (true or false)
battle = true, -- players deve estar sem battle (true or false)
custo = true, -- se os teleport irão custa (true or false)
need_level = true, -- se os teleport irão precisar de level (true or false)
vip = true -- se precisa ser premium account (true or false)
}
--[[ Config lugares]]--
local lugar = {
["depot"] = { -- nome do lugar
pos = {x=129, y=54, z=6},level = 5,price = 1000},
["templo"] = { -- nome do lugar
pos = {x=160, y=54, z=7},level = 10, price = 2000},
["arena"] = { -- nome do lugar
pos = {x=125, y=351, z=9},level = 15,price = 3000},
["area vip"] ={ -- nome do lugar
pos = {x=280, y=87, z=4},level = 20,price = 4000}
}
--[[ Lista de Viagem (Não mexa) ]]--
if (param == "lista") then
local str = ""
str = str .. "lista de viagem :\n\n"
for name, pos in pairs(lugar) do
str = str..name.."\n"
end
str = str .. ""
doShowTextDialog(cid, 6579, str)
return TRUE
end
local a = lugar[param]
if not(a) then
doPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")
return TRUE
elseif config.vip == true and vip.hasVip(cid) == FALSE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com VIP podem teleportar.")
return TRUE
elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")
return TRUE
elseif config.need_level == true and getPlayerLevel(cid) < a.level then
doPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE then
doPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
end
doTeleportThing(cid, a.pos)
doSendMagicEffect(a.pos, CONST_ME_TELEPORT)
doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".")
return TRUE
end
Ai cara tem como colocar pra precisar do item para ser tp no VIP SYSTEM by Account? Vlw
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Ai cara tem como colocar pra precisar do item para ser tp no VIP SYSTEM by Account? Vlw
ID DO ITEM?
VAI REMOVER O ITEM QUANDO USAR?
PRECISA SER VIP TBM? (DO VIP SYSTEM BY ACCOUNT)
Malz pela demora cara, é que o xtibia tava offline então... Não, não vai remover o item e é pelo sistem do vip by account sim. Eu até consegui colocar pra precisar do item adicionando essas linhas:
Need = true, -- se precisa de item para usar ("yes" or "no")
Item = 2113 -- ID do seu item
}
e funcionou, mas quando eu coloquei os outros locais que eu queria que o !tp fosse.. apareceu o seguinte erro e agora o script não funciona:
[21/02/2012 14:51:00] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/tpvip.lua:23: '}' expected (to close '{' at line 14) near '['
[21/02/2012 14:51:00] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/tpvip.lua)
Vlw desde já, espero respostas!




info
Grupo: Campones
Registrado: 05/04/11
Posts: 34
Reputação: +6
eu tinha visto esse script em outro ot,mto bom!