Ir para conteúdo

Featured Replies

Postado

.Qual servidor ou website você utiliza como base?  Versão do server 8.6, tfs 1.2

 

Você tem o código disponível? Se tiver publique-o aqui: 

function onSay(cid, words, param)
    local config = {
    pz = false,
    battle = true,
    custo = false,
    need_level = false,
    premium = false,
    }
 
    local lugar = {
    ["cerberus"] ={
    pos = {x=1716, y=430, z=7},level = 1,price = 0,  premium = true},
    ["ancalagon"] ={
    pos = {x=1683, y=1102, z=10},level = 1,price = 0,  premium = true},
    ["lizard"] ={
    pos = {x=289, y=330, z=5},level = 1,price = 0, premium = true},
    ["anfallas"] = {
    pos = {x=982, y=1298, z=7},level = 1,price = 0},
    ["dol"] = {
    pos = {x=1206, y=753, z=7},level = 1,price = 0},
    ["edoras"] = {
    pos = {x=1066, y=1008, z=5},level = 1,price = 0},
    ["bree"] = {
    pos = {x=742, y=537, z=7},level = 1,price = 0},
    ["belfallas"] = {
    pos = {x=1187, y=1514, z=7},level = 1,price = 0},
    ["ashenport"] = {
    pos = {x=334, y=611, z=6},level = 1,price = 0},
    ["esg"] = {
    pos = {x=1413, y=502, z=7},level = 1,price = 0},
    ["argond"] = {
    pos = {x=607, y=867, z=7},level = 1,price = 0},
    ["moria"] = {
    pos = {x=1018, y=636, z=7},level = 1,price = 0},
    ["forod"] = {
    pos = {x=709, y=105, z=7},level = 1,price = 0},
    ["condado"] = {
    pos = {x=621, y=533, z=7},level = 1,price = 0},
    ["dunedain"] = {
    pos = {x=1591, y=371, z=6},level = 1,price = 0},
    ["minas"] = {
    pos = {x=1345, y=1371, z=6},level = 1,price = 0},
    ["troll1"] = {
    pos = {x=1071, y=877, z=8},level = 1,price = 0},
    ["troll2"] = {
    pos = {x=1168, y=922, z=8},level = 1,price = 0},
    ["rot"] = {
    pos = {x=1152, y=930, z=9},level = 1,price = 0},
    ["pirata"] = {
    pos = {x=193, y=651, z=7},level = 1,price = 0},
    ["mino1"] = {
    pos = {x=740, y=415, z=8},level = 1,price = 0},
    ["mino2"] = {
    pos = {x=556, y=570, z=7},level = 1,price = 0},
    ["pantano"] = {
    pos = {x=1247, y=1074, z=7},level = 1,price = 0},
    ["eriador"] = {
    pos = {x=825, y=724, z=7},level = 1,price = 0},
    ["dwarf1"] = {
    pos = {x=1410, y=438, z=7},level = 1,price = 0},
    ["dwarf2"] = {
    pos = {x=1000, y=617, z=7},level = 1,price = 0},
    ["macacos1"] = {
    pos = {x=1270, y=753, z=7},level = 1,price = 0},
    ["macacos2"] = {
    pos = {x=624, y=610, z=7},level = 1,price = 0},
    ["slime1"] = {
    pos = {x=1362, y=1426, z=6},level = 1,price = 0},
    ["slime2"] = {
    pos = {x=1365, y=475, z=7},level = 1,price = 0},
    ["slime3"] = {
    pos = {x=433, y=651, z=7},level = 1,price = 0},
    ["ghoul"] = {
    pos = {x=1136, y=1052, z=7},level = 1,price = 0},
    ["bandit1"] = {
    pos = {x=1120, y=1090, z=7},level = 1,price = 0},
    ["bandit2"] = {
    pos = {x=710, y=383, z=7},level = 1,price = 0},
    ["cyc1"] = {
    pos = {x=1038, y=869, z=7},level = 1,price = 0},
    ["cyc2"] = {
    pos = {x=1104, y=788, z=10},level = 1,price = 0},
    ["cyc3"] = {
    pos = {x=1276, y=914, z=6},level = 1,price = 0},
    ["elf1"] = {
    pos = {x=1063, y=956, z=7},level = 1,price = 0},
    ["smuggler"] = {
    pos = {x=1157, y=567, z=7},level = 1,price = 0},
    ["rohirim"] = {
    pos = {x=1076, y=932, z=7},level = 1,price = 0},
    ["tiger"] = {
    pos = {x=1091, y=845, z=7},level = 1,price = 0},
    ["stonegolem"] = {
    pos = {x=1324, y=1047, z=7},level = 1,price = 0},
    ["dworc1"] = {
    pos = {x=640, y=214, z=7},level = 1,price = 0},
    ["eregion"] = {
    pos = {x=901, y=725, z=7},level = 1,price = 0},
    ["promoOrc"] = {
    pos = {x=1696, y=1278, z=7},level = 1,price = 0},
    ["rhun"] = {
    pos = {x=1759, y=813, z=7},level = 1,price = 0},
    ["dragonvip"] = {
    pos = {x=1539, y=723, z=6},level = 1,price = 0, premium = true},
    ["erebor"] = {
    pos = {x=1415, y=424, z=4},level = 1,price = 0},
    ["mirkwood"] = {
    pos = {x=1253, y=637, z=7},level = 1,price = 0},
    ["forochel"] = {
    pos = {x=507, y=116, z=6},level = 1,price = 0},
    ["carn"] = {
    pos = {x=676, y=199, z=6},level = 1,price = 0},
    ["enedwaith"] = {
    pos = {x=867, y=1004, z=7},level = 1,price = 0},
    ["elven"] = {
    pos = {x=999, y=582, z=2},level = 1,price = 0},
    ["wyvern"] = {
    pos = {x=823, y=354, z=6},level = 1,price = 0},
    ["corsario"] = {
    pos = {x=872, y=1472, z=6},level = 1,price = 0},
    ["dunland"] = {
    pos = {x=808, y=930, z=7},level = 1,price = 0, premium = true},
    ["beleghost"] = {
    pos = {x=182, y=589, z=6},level = 1,price = 0},
    ["evendim"] = {
    pos = {x=580, y=242, z=6},level = 1,price = 0},
    ["bonebeast1"] = {
    pos = {x=1302, y=658, z=7},level = 1,price = 0},
    ["bonebeast2"] = {
    pos = {x=1327, y=1300, z=5},level = 1,price = 0},
    ["blacknight1"] = {
    pos = {x=861, y=416, z=7},level = 1,price = 0},
    ["blacknight2"] = {
    pos = {x=1257, y=1371, z=5},level = 1,price = 0},
    ["hero1"] = {
    pos = {x=1137, y=1453, z=7},level = 1,price = 0},
    ["hero2"] = {
    pos = {x=1200, y=1440, z=7},level = 1,price = 0},
    ["hero3"] = {
    pos = {x=1257, y=1367, z=5},level = 1,price = 0, premium = true},
    ["hydra1"] = {
    pos = {x=667, y=724, z=6},level = 1,price = 0},
    ["hydra2"] = {
    pos = {x=526, y=641, z=6},level = 1,price = 0},
    ["hydra3"] = {
    pos = {x=498, y=686, z=6},level = 1,price = 0, premium = true},
    ["lich"] = {
    pos = {x=1470, y=1034, z=7},level = 1,price = 0},
    ["icewitch1"] = {
    pos = {x=723, y=74, z=7},level = 1,price = 0},
    ["crystal"] = {
    pos = {x=696, y=80, z=7},level = 1,price = 0},
    ["barbarian"] = {
    pos = {x=951, y=98, z=7},level = 1,price = 0},
    ["dragon1"] = {
    pos = {x=679, y=327, z=7},level = 1,price = 0},
    ["dragon2"] = {
    pos = {x=368, y=660, z=7},level = 1,price = 0},
    ["vamp"] = {
    pos = {x=1275, y=1382, z=7},level = 1,price = 0},
    ["turtle"] = {
    pos = {x=452, y=509, z=7},level = 1,price = 0},
    ["purga"] = {
    pos = {x=1085, y=346, z=7},level = 1,price = 0},
    ["northern"] = {
    pos = {x=1541, y=142, z=7},level = 1,price = 0, premium = true},
    ["northern2"] = {
    pos = {x=1541, y=118, z=7},level = 1,price = 0, premium = true},
    ["ered"] = {
    pos = {x=1282, y=90, z=7},level = 1,price = 0},
    ["orodruin"] = {
    pos = {x=1578, y=1208, z=0},level = 1,price = 0},
    ["ice"] = {
    pos = {x=859, y=127, z=7},level = 1,price = 0},
    ["nimrais"] = {
    pos = {x=740, y=1210, z=0},level = 1,price = 0, premium = true},
    ["serpent"] = {
    pos = {x=502, y=374, z=6},level = 1,price = 0, premium = true},
    ["defiler2"] = {
    pos = {x=1283, y=1541, z=6},level = 1,price = 0, premium = true},
    ["defiler"] = {
    pos = {x=642, y=492, z=7},level = 1,price = 0},
    ["amazon"] ={
    pos = {x=578, y=1172, z=6},level = 1,price = 0, premium = true},
    ["behedemon"] = {
    pos = {x=996, y=611, z=10},level = 1,price = 0},
    ["moriaquest"] = {
    pos = {x=996, y=611, z=10},level = 1,price = 0},
    ["harlond"] = {
    pos = {x=379, y=812, z=5},level = 1,price = 0},
    ["quara"] = {
    pos = {x=1433, y=511, z=7},level = 1,price = 0},
    ["yeti"] = {
    pos = {x=798, y=131, z=6},level = 1,price = 0},
    ["erech"] = {
    pos = {x=681, y=1294, z=5},level = 1,price = 0},
    ["riv"] = {
    pos = {x=1052, y=541, z=4},level = 1,price = 0},
    ["mordor"] = {
    pos = {x=1510, y=1235, z=7},level = 1,price = 0},
    ["skeletonminer"] = {
    pos = {x=745, y=792, z=7},level = 1,price = 0},
    ["lizardfree"] = {
    pos = {x=528, y=182, z=7},level = 1,price = 0},
    ["orc"] = {
    pos = {x=1275, y=804, z=7},level = 1,price = 0},
    ["icewitch2"] = {
    pos = {x=1306, y=1290, z=3},level = 1,price = 0},
    ["edorasquest"] = {
    pos = {x=1058, y=1121, z=6},level = 1,price = 0},
    ["breequest"] = {
    pos = {x=579, y=526, z=7},level = 1,price = 0},
    ["treiner1"] = {
    pos = {x=1593, y=370, z=4},level = 1,price = 0},
    ["treiner2"] = {
    pos = {x=1311, y=1354, z=3},level = 1,price = 0},
    ["forodquest"] = {
    pos = {x=674, y=151, z=7},level = 1,price = 0},
    }
     
    local a = lugar[param]
    if not(a) then
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "As cidades que voce pode ir sao: edoras, belfallas, ashenport, bree, riv, dol, esg, argond, moria, mordor, forod, condado, dunedain, anfallas, minas")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "As hunts que voce pode ir sao:")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ate Level 30: troll1, troll2, amazon, rohirim, tiger, rot, mino1, mino2, elf1, smuggler, pantano, eriador, dwarf1, dwarf2, macacos1, macacos2, slime1, slime2, ghoul, bandit1, bandit2, cyc1, cyc3, stonegolem, dworc1, eregion, promoOrc")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "De level 31 a 100: rhun, yeti, skeletonminer, dragonvip, erebor, pirata, mirkwood, forochel, carn, enedwaith, elven, wyvern, corsario, cyc2, dunland, beleghost, slime3, evendim, bonebeast1, bonebeast2, orc, blacknight1, blacknight2, hero1, hero2, hero3, hydra1, hydra2, hydra3, lich, icewitch1, icewitch2, crystal, barbarian, dragon1, dragon2, vamp, turtle, purga, quara")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Level maior que 100: ered, serpent, orodruin, ice, nimrais, defiler, defiler2, behedemon, harlond, erech")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Level maior que 200: lizard, cerberus, ancalagon, northern, northern2, lizardfree")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "City quests 4 players: edorasquest, breequest, forodquest, moriaquest")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Treiners: treiner1, treiner2")
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "APENAS VIPS: dragonvip, amazon, cerberus, ancalagon, lizard, northern, northern2, hero3, defiler2, hydra3, dunland, nimrais, serpent")
   
    doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
    return TRUE
   
   
    elseif a.premium == true and not isPremium(cid) then
    doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas contas vip podem ir para esse lugar.")
    return TRUE
    elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
    doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Voce nao pode se teleportar em uma batalha.")
    return TRUE
    end
    doSendMagicEffect(getPlayerPosition(cid),27)
    doTeleportThing(cid, a.pos)
    doSendMagicEffect(getPlayerPosition(cid),40)
    return TRUE
    end

 

Então gente, eu tinha uma tfs 0.3.6 logo de primeira mas caia muito o servidor, logo mudei para uma 0.4, arrumei alguns bugs mas tinha player criando kk do vento, nao sei como mas suspeito que tenha sido 1 script do elfbot para criar esses kks, logo minha unica solução para esse bug que suspeito ter sido feito pelo elfbot, foi migrar para a tfs 1.2, porem muitos scripts em lua nao estão funcionando e nao achei documentação para saber as mudanças de linhas de codigos do tfs 0.4 para o 1.2, esse é um dos meus scripts que funciona como um teleport por meio do talkaction /ir, o player digita /ir dol e ele é teletransportado para a loc que esta escrita no script, funcionava perfeitamente na tfs 0.3.6 e 0.4, mas a 1.2 ele nao é teleportado e nem aparece erro na distro, desde já agradeço.

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.9k

Informação Importante

Confirmação de Termo