Postado Agosto 9, 2018 6 anos Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 0.4 Base: Dragon ball 8.6 Qual erro está surgindo/O que você procura? O sistema de saga funciona desse modo, você fala com um NPC, e ele te da uma storage pra lutar com um monstro "que fica parado no mapa, ele nao ataca ninguem e ninguem consegue matar ele, sem ter essa storage" dai quando você ganha a storage você pode matar ele, e quando você matar ele você ja perde a storage, dai fala com outro npc e ganha a storage novamente, e vai em outro monstro, e assim vai, "é sempre a mesma storage, mas o erro que esta acontecendo é o seguinte esse monstro ta atacando qualquer player que aparece na tela, mesmo se o player nao tiver a storage, tipo nessa saga deve ter uns 25 monstros diferentes, e todos estao atacando sem o player ter a storage, como se eles fossem monstros normais. Você tem o código disponível? Se tiver publique-o aqui: Saga.xml TALKACTIONS. Spoiler --Saga Saiyajin-- local config = { saga1 = "\n Objetivo: Talk with Chibi Gohan\n NPC: Chibi Gohan\n Monster: Raditz Saga\n Saga Nº : 0/46 \n Local: Small South Island \n Saga Complete: 0/2", saga2 = "Talk with Chibi Gohan", saga3 = {x=28,y=29,z=7} } local config1 = { saga1 = "\n Objetivo: Fight with Raditz\n NPC: Chibi Gohan\n Monster: Raditz Saga\n Saga Nº : 1/46 \n Local: Small South Island \n Saga Complete: 1/2", saga2 = "Fight with Raditz", saga3 = {x=26,y=29,z=7} } local config2 = { saga1 = "\n Objetivo: Go and Talk with Kaio\n NPC: Sr Kaio\n Monster: Monkey and Gregory\n Saga Nº : 2/46 \n Local: Kaio planet \n Saga Complete: 0/5", saga2 = "Go and Talk with Kaio", saga3 = {x=61,y=769,z=15} } local config3 = { saga1 = "\n Objetivo: Catch Monkey\n NPC: Sr Kaio\n Monster: Monkey and Gregory\n Saga Nº : 3/46 \n Local: Kaio planet \n Saga Complete: 1/5", saga2 = "Catch Monkey", saga3 = {x=69,y=764,z=15} } local config4 = { saga1 = "\n Objetivo: Talk with Kaio\n NPC: Sr Kaio\n Monster: Monkey Saga\n Saga Nº : 4/46 \n Local: Kaio planet \n Saga Complete: 2/5", saga2 = "Talk with Kaio", saga3 = { x = 61,y = 769,z = 15} } local config5 = { saga1 = "\n Objetivo: Catch Gregory\n NPC: Sr Kaio\n Monster: Gregory Saga\n Saga Nº : 5/46 \n Local: Kaio planet \n Saga Complete: 3/5", saga2 = "Catch Gregory", saga3 = { x = 58,y = 772,z = 15} } local config6 = { saga1 = "\n Objetivo: Talk with Kaio\n NPC: Sr Kaio\n Monster: --\n Saga Nº : 6/46 \n Local: Kaio planet \n Saga Complete: 4/5", saga2 = "Talk with Kaio", saga3 = { x = 61,y = 769,z = 15} } local config7 = { saga1 = "\n Objetivo: Fight with Saibamen\n NPC: --\n Monster: Saibamen Saga\n Saga Nº : 7/46 \n Local: Karin/TP \n Saga Complete: 0/3", saga2 = "Fight with Saibamen", saga3 = { x = 199,y = 29,z = 7} } local config8 = { saga1 = "\n Objetivo: Fight with Nappa\n NPC: --\n Monster: Nappa Saga\n Saga Nº : 8/46 \n Local: Karin/TP \n Saga Complete: 1/3", saga2 = "Fight with Nappa", saga3 = { x = 200,y = 29,z = 7} } local config9 = { saga1 = "\n Objetivo: Fight with Vegeta\n NPC: --\n Monster: Vegeta Saga\n Saga Nº : 9/46 \n Local: Karin/TP \n Saga Complete: 2/3", saga2 = "Fight with Vegeta", saga3 = { x = 200,y = 29,z = 7} } local config10 = { saga1 = "\n Objetivo: Talk with Bulma in Small City\n NPC: --\n Monster: --\n Saga Nº : 10/46 \n Local: Small City \n Saga Complete: 0/1", saga2 = "Talk with Bulma in Small City", saga3 = { x = 79,y = 154,z = 7} } --Saga Freeza-- local config11 = { saga1 = "\n Objetivo: Talk with Namekjin on Namek\n NPC: Namekjin\n Monster: Dodoria Saga\n Saga Nº : 11/46 \n Local: Namek Planet \n Saga Complete: 0/17", saga2 = "Talk with Namekjin on Namek", saga3 = { x = 400,y = 101,z = 7} } local config12 = { saga1 = "\n Objetivo: Fight with Dodoria\n NPC: Namekjin\n Monster: Dodoria Saga\n Saga Nº : 12/46 \n Local: Namek Planet \n Saga Complete: 1/17", saga2 = "Fight with Dodoria", saga3 = { x = 438,y = 101,z = 7} } local config13 = { saga1 = "\n Objetivo: Talk with Bulma on Namek\n NPC: Bulma\n Monster: Zarbon Saga\n Saga Nº : 13/46 \n Local: Namek Planet \n Saga Complete: 2/17", saga2 = "Talk with Bulma on Namek", saga3 = { x = 445,y = 84,z = 7} } local config14 = { saga1 = "\n Objetivo: Fight with Zarbon\n NPC: Bulma\n Monster: Zarbon Saga\n Saga Nº : 14/46 \n Local: Namek Planet \n Saga Complete: 3/17", saga2 = "Fight with Zarbon", saga3 = { x = 466,y = 106,z = 7} } local config15 = { saga1 = "\n Objetivo: Talk with old Namek King\n NPC: Old Namek King\n Monster: --\n Saga Nº : 15/46 \n Local: Namek Planet \n Saga Complete: 4/17", saga2 = "Talk with Old Namek King", saga3 = { x = 583,y = 49,z = 7} } local config16 = { saga1 = "\n Objetivo: Fight with Guldo\n NPC: --\n Monster: Guldo Saga\n Saga Nº : 16/46 \n Local: Namek Planet \n Saga Complete: 5/17", saga2 = "Fight with Guldo", saga3 = { x = 448,y = 129,z = 7} } local config17 = { saga1 = "\n Objetivo: Fight with Reecome\n NPC: --\n Monster: Reecome Saga\n Saga Nº : 17/46 \n Local: Namek Planet \n Saga Complete: 6/17", saga2 = "Fight with Reecome", saga3 = { x = 449,y = 129,z = 7} } local config18 = { saga1 = "\n Objetivo: Fight with Burter\n NPC: --\n Monster: Burter Saga\n Saga Nº : 18/46 \n Local: Namek Planet \n Saga Complete: 7/17", saga2 = "Fight with Burter", saga3 = { x = 450,y = 129,z = 7} } local config19 = { saga1 = "\n Objetivo: Fight with Jeice\n NPC: --\n Monster: Jeice Saga\n Saga Nº : 19/46 \n Local: Namek Planet \n Saga Complete: 8/17", saga2 = "Fight with Jeice", saga3 = { x = 451,y = 129,z = 7} } local config20 = { saga1 = "\n Objetivo: Talk with Vegeta\n NPC: --\n Monster: Captain Ginyu Saga\n Saga Nº : 20/46 \n Local: Namek Planet \n Saga Complete: 9/17", saga2 = "Fight with Capitan Ginyu", saga3 = { x = 452,y = 129,z = 7} } local config21 = { saga1 = "\n Objetivo: Talk with Vegeta\n NPC: Vegeta\n Monster: Captain Ginyu in Goku Saga\n Saga Nº : 21/46 \n Local: Namek Planet \n Saga Complete: 10/17", saga2 = "Talk with Vegeta", saga3 = { x = 504,y = 48,z = 7} } local config22 = { saga1 = "\n Objetivo: Fight with Capitan Ginyu in Goku\n NPC: Vegeta\n Monster: Captain Ginyu in Goku Saga\n Saga Nº : 22/46 \n Local: Namek Planet \n Saga Complete: 11/17", saga2 = "Fight with Capitan Ginyu in Goku", saga3 = { x = 499,y = 54,z = 7} } local config23 = { saga1 = "\n Objetivo: Talk with Nail\n NPC: Nail\n Monster: --\n Saga Nº : 23/46 \n Local: Namek Planet \n Saga Complete: 12/17", saga2 = "Talk with Nail", saga3 = { x = 591,y = 99,z = 7} } local config24 = { saga1 = "\n Objetivo: Fight with Freeza\n NPC: Goku\n Monster: Freeza Form's Saga\n Saga Nº : 24/46 \n Local: Namek Planet \n Saga Complete: 13/17", saga2 = "Fight with Freeza", saga3 = { x = 463,y = 160,z = 7} } local config25 = { saga1 = "\n Objetivo: Talk with Tenshihan\n NPC: Tenshihan\n Monster: Mecha Freeza\n Saga Nº : 25/46 \n Local: Earth Planet \n Saga Complete: 14/17", saga2 = "Talk with Tenshin, south-west small city", saga3 = { x = 32,y = 239,z = 7} } local config26 = { saga1 = "\n Objetivo: Fight With Freeza Mecha form\n NPC: Tenshihan\n Monster: Mecha Freeza\n Saga Nº : 26/46 \n Local: Earth Planet \n Saga Complete: 15/17", saga2 = "Fight with Freeza Mecha form", saga3 = { x = 41,y = 214,z = 7} } local config27 = { saga1 = "\n Objetivo: Talk with Future Trunks\n NPC: --\n Monster: --\n Saga Nº : 27/46 \n Local: Earth Planet \n Saga Complete: 16/17", saga2 = "Talk with Future Trunks", saga3 = { x = 83,y = 203,z = 7} } --Saga Android-- local config28 = { saga1 = "\n Objetivo: Fight with C19\n NPC: --\n Monster: C19 Saga\n Saga Nº : 28/46 \n Local: Earth Planet \n Saga Complete: 0/3", saga2 = "Fight with C19" , saga3 = { x = 32,y = 239,z = 7} } local config29 = { saga1 = "\n Objetivo: Fight with C20\n NPC: --\n Monster: C20 Saga\n Saga Nº : 29/46 \n Local: Earth Planet \n Saga Complete: 1/3", saga2 = "Fight with C20" , saga3 = { x = 33,y = 239,z = 7} } local config30 = { saga1 = "\n Objetivo: Find Gero's Laboratory and talk with C17\n NPC: C17\n Monster: --\n Saga Nº : 30/46 \n Local: Earth Planet \n Saga Complete: 2/3", saga2 = "Find Gero's Laboratory and talk with C17" , saga3 = { x = 31,y = 291,z = 8} } --Saga Cell-- local config31 = { saga1 = "\n Objetivo: Find and Fight with Cell First Form\n NPC: --\n Monster: Cell First Form Saga\n Saga Nº : 31/46 \n Local: Broken City \n Saga Complete: 0/17", saga2 = "Find and Fight with Cell First Form" , saga3 = { x = 71,y = 334,z = 7} } local config32 = { saga1 = "\n Objetivo: Find and Fight with C17\n NPC: --\n Monster: C17 Saga\n Saga Nº : 32/46 \n Local: Earth Planet \n Saga Complete: 1/17", saga2 = "Find and Fight with C17" , saga3 = { x = 245,y = 185,z = 7} } local config33 = { saga1 = "\n Objetivo: Fight with Cell Second Form\n NPC: --\n Monster: Cell Second Form\n Saga Nº : 33/46 \n Local: Earth Planet \n Saga Complete: 2/5", saga2 = "Fight with Cell Second Form" , saga3 = { x = 272,y = 166,z = 7} } local config34 = { saga1 = "\n Objetivo: Talk with Mirai Trunks in Kame-House\n NPC: Mirai Trunks\n Monster: --\n Saga Nº : 34/46 \n Local: Earth Planet \n Saga Complete: 3/5", saga2 = "Talk with Mirai Trunks in Kame-House" , saga3 = { x = 121,y = 39,z = 7} } local config35 = { saga1 = "\n Objetivo: Go to Cell's Budokai and Fight with him\n NPC: --\n Monster: Cell\n Saga Nº : 35/46 \n Local: Earth Planet \n Saga Complete: 4/17", saga2 = "Go to Cell's Budokai and Fight with him" , saga3 = { x = 156,y = 355,z = 7} } --Saga Buu-- local config36 = { saga1 = "\n Objetivo: Talk with Kaioshin on Budokai, next Go to Babidi's Ship and Kill Majin Monsters and Talk with Kaioshin\n NPC: Kaioshin\n Monster: Pui Pui-Yakon-Dabura\n Saga Nº : 36/46 \n Local: Earth Planet \n Saga Complete: 0/10", saga2 = "Talk with Kaioshin on Budokai, next Go to Babidi's Ship and Kill Majin Monsters and Talk with Kaioshin" , saga3 = { x = 1179,y = 316,z = 7} } local config37 = { saga1 = "\n Objetivo: Fight with Fat buu\n NPC: --\n Monster: Fat Buu\n Saga Nº : 37/46 \n Local: Earth Planet \n Saga Complete: 1/10", saga2 = "Fight with Fat Buu" , saga3 = { x = 101,y = 295,z = 7} } local config38 = { saga1 = "\n Objetivo: Go to Dende Place and talk with Piccolo\n NPC: Dende and Piccolo\n Monster: --\n Saga Nº : 38/46 \n Local: Earth Planet \n Saga Complete: 2/10", saga2 = "Go to Dende Place and talk with Piccolo" , saga3 = { x = 150,y = 194,z = 7} } local config39 = { saga1 = "\n Objetivo: Fight with Evil Buu\n NPC: --\n Monster: Evil Buu\n Saga Nº : 39/46 \n Local: Earth Planet \n Saga Complete: 3/10", saga2 = "Fight with Evil Buu" , saga3 = { x = 103,y = 312,z = 7} } local config40 = { saga1 = "\n Objetivo: Talk with Old Kaio in Planet Suprem\n NPC: Old Kaio\n Monster: --\n Saga Nº : 40/46 \n Local: Earth Planet \n Saga Complete: 4/10", saga2 = "Talk with Old Kaio in Suprem Planet" , saga3 = { x = 677,y = 719,z = 13} } local config41 = { saga1 = "\n Objetivo: Fight with Buu on Desert\n NPC: --\n Monster: Buu-Gotenks and Gohan\n Saga Nº : 41/46 \n Local: Earth Planet \n Saga Complete: 5/10", saga2 = "Fight with Buu on Desert" , saga3 = { x = 109,y = 343,z = 7} } local config42 = { saga1 = "\n Objetivo: Fight with Buu Corpes\n NPC: --\n Monster: Buu\n Saga Nº : 42/46 \n Local: Earth Planet \n Saga Complete: 6/11", saga2 = "Fight with Buu Corpes" , saga3 = { x = 171,y = 667,z = 8} } local config43 = { saga1 = "\n Objetivo: Talk with Goku in Planet Suprem\n NPC: Goku\n Monster: Kid Buu Saga\n Saga Nº : 43/46 \n Local: Suprem Planet \n Saga Complete: 7/10", saga2 = "Talk with Goku in Planet Suprem" , saga3 = { x = 678,y = 718,z = 7} } local config44 = { saga1 = "\n Objetivo: Fight with Kid Buu\n NPC: Goku\n Monster: Kid Buu Saga\n Saga Nº : 44/46 \n Local: Suprem Planet \n Saga Complete: 8/10", saga2 = "Fight with Kid Buu", saga3 = { x = 671,y = 713,z = 7} } local config45 = { saga1 = "\n Objetivo: Talk with Goku on Dende Place\n NPC: Goku\n Monster: --\n Saga Nº : 45/46 \n Local: Earth Planet \n Saga Complete: 9/10", saga2 = "Talk with Goku on Dende Place", saga3 = { x = 150,y = 194,z = 7} } local config46 = { saga1 = "\n\n Congratulations, you have completed\n all the Sagas , the Saiyan saga Majin\n Buu saga , you received the Premio\n terminate the earrings Mystic Gohan !!\n Saga Nº: 46/46 \n Quest: Concluded", saga2 = "You Finished All Sags" } function onSay(cid, words, param) local pos = getPlayerPosition(cid) if getPlayerStorageValue(cid,8000) == 1 then doShowTextDialog(cid,399, config1.saga1) doPlayerSendTextMessage(cid, 19, config1.saga2) doPlayerAddMapMark(cid, config.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 2 then doShowTextDialog(cid,399, config2.saga1) doPlayerSendTextMessage(cid, 19, config2.saga2) doPlayerAddMapMark(cid, config2.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 3 then doShowTextDialog(cid,399, config3.saga1) doPlayerSendTextMessage(cid, 19, config3.saga2) doPlayerAddMapMark(cid, config3.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 4 then doShowTextDialog(cid,399, config4.saga1) doPlayerSendTextMessage(cid, 19, config4.saga2) doPlayerAddMapMark(cid, config4.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 5 then doShowTextDialog(cid,399, config5.saga1) doPlayerSendTextMessage(cid, 19, config5.saga2) doPlayerAddMapMark(cid, config5.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 6 then doShowTextDialog(cid,399, config6.saga1) doPlayerSendTextMessage(cid, 19, config6.saga2) doPlayerAddMapMark(cid, config6.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 7 then doShowTextDialog(cid,399, config7.saga1) doPlayerSendTextMessage(cid, 19, config7.saga2) doPlayerAddMapMark(cid, config7.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 8 then doShowTextDialog(cid,399, config8.saga1) doPlayerSendTextMessage(cid, 19, config8.saga2) doPlayerAddMapMark(cid, config8.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 9 then doShowTextDialog(cid,399, config9.saga1) doPlayerSendTextMessage(cid, 19, config9.saga2) doPlayerAddMapMark(cid, config9.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 10 then doShowTextDialog(cid,399, config10.saga1) doPlayerSendTextMessage(cid, 19, config10.saga2) doPlayerAddMapMark(cid, config10.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 11 then doShowTextDialog(cid,343, config11.saga1) doPlayerSendTextMessage(cid, 19, config11.saga2) doPlayerAddMapMark(cid, config11.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 12 then doShowTextDialog(cid,343, config12.saga1) doPlayerSendTextMessage(cid, 19, config12.saga2) doPlayerAddMapMark(cid, config12.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 13 then doShowTextDialog(cid,343, config13.saga1) doPlayerSendTextMessage(cid, 19, config13.saga2) doPlayerAddMapMark(cid, config13.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 14 then doShowTextDialog(cid,343, config14.saga1) doPlayerSendTextMessage(cid, 19, config14.saga2) doPlayerAddMapMark(cid, config14.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 15 then doShowTextDialog(cid,343, config15.saga1) doPlayerSendTextMessage(cid, 19, config15.saga2) doPlayerAddMapMark(cid, config15.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 16 then doShowTextDialog(cid,343, config16.saga1) doPlayerSendTextMessage(cid, 19, config16.saga2) doPlayerAddMapMark(cid, config16.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 17 then doShowTextDialog(cid,343, config17.saga1) doPlayerSendTextMessage(cid, 19, config17.saga2) doPlayerAddMapMark(cid, config17.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 18 then doShowTextDialog(cid,343, config18.saga1) doPlayerSendTextMessage(cid, 19, config18.saga2) doPlayerAddMapMark(cid, config18.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 19 then doShowTextDialog(cid,343, config19.saga1) doPlayerSendTextMessage(cid, 19, config19.saga2) doPlayerAddMapMark(cid, config19.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 20 then doShowTextDialog(cid,343, config20.saga1) doPlayerSendTextMessage(cid, 19, config20.saga2) doPlayerAddMapMark(cid, config20.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 21 then doShowTextDialog(cid,343, config21.saga1) doPlayerSendTextMessage(cid, 19, config21.saga2) doPlayerAddMapMark(cid, config21.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 22 then doShowTextDialog(cid,343, config22.saga1) doPlayerSendTextMessage(cid, 19, config22.saga2) doPlayerAddMapMark(cid, config22.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 23 then doShowTextDialog(cid,343, config23.saga1) doPlayerSendTextMessage(cid, 19, config23.saga2) doPlayerAddMapMark(cid, config23.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 24 then doShowTextDialog(cid,343, config24.saga1) doPlayerSendTextMessage(cid, 19, config24.saga2) doPlayerAddMapMark(cid, config24.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 25 then doShowTextDialog(cid,343, config25.saga1) doPlayerSendTextMessage(cid, 19, config25.saga2) doPlayerAddMapMark(cid, config25.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 26 then doShowTextDialog(cid,343, config26.saga1) doPlayerSendTextMessage(cid, 19, config26.saga2) doPlayerAddMapMark(cid, config26.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 27 then doShowTextDialog(cid,343, config27.saga1) doPlayerSendTextMessage(cid, 19, config27.saga2) doPlayerAddMapMark(cid, config27.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 28 then doShowTextDialog(cid,348, config28.saga1) doPlayerSendTextMessage(cid, 19, config28.saga2) doPlayerAddMapMark(cid, config28.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 29 then doShowTextDialog(cid,348, config29.saga1) doPlayerSendTextMessage(cid, 19, config29.saga2) doPlayerAddMapMark(cid, config29.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 30 then doShowTextDialog(cid,348, config30.saga1) doPlayerSendTextMessage(cid, 19, config30.saga2) doPlayerAddMapMark(cid, config30.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 31 then doShowTextDialog(cid,393, config31.saga1) doPlayerSendTextMessage(cid, 19, config31.saga2) doPlayerAddMapMark(cid, config31.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 32 then doShowTextDialog(cid,393, config32.saga1) doPlayerSendTextMessage(cid, 19, config32.saga2) doPlayerAddMapMark(cid, config32.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 33 then doShowTextDialog(cid,393, config33.saga1) doPlayerSendTextMessage(cid, 19, config33.saga2) doPlayerAddMapMark(cid, config33.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 34 then doShowTextDialog(cid,393, config34.saga1) doPlayerSendTextMessage(cid, 19, config34.saga2) doPlayerAddMapMark(cid, config34.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 35 then doShowTextDialog(cid,393, config35.saga1) doPlayerSendTextMessage(cid, 19, config35.saga2) doPlayerAddMapMark(cid, config35.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 36 then doShowTextDialog(cid,397, config36.saga1) doPlayerSendTextMessage(cid, 19, config36.saga2) doPlayerAddMapMark(cid, config36.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 37 then doShowTextDialog(cid,397, config37.saga1) doPlayerSendTextMessage(cid, 19, config37.saga2) doPlayerAddMapMark(cid, config37.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 38 then doShowTextDialog(cid,397, config38.saga1) doPlayerSendTextMessage(cid, 19, config38.saga2) doPlayerAddMapMark(cid, config38.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 39 then doShowTextDialog(cid,397, config39.saga1) doPlayerSendTextMessage(cid, 19, config39.saga2) doPlayerAddMapMark(cid, config39.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 40 then doShowTextDialog(cid,397, config40.saga1) doPlayerSendTextMessage(cid, 19, config40.saga2) doPlayerAddMapMark(cid, config40.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 41 then doShowTextDialog(cid,397, config41.saga1) doPlayerSendTextMessage(cid, 19, config41.saga2) doPlayerAddMapMark(cid, config41.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 42 then doShowTextDialog(cid,397, config42.saga1) doPlayerSendTextMessage(cid, 19, config42.saga2) doPlayerAddMapMark(cid, config42.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 43 then doShowTextDialog(cid,397, config43.saga1) doPlayerSendTextMessage(cid, 19, config43.saga2) doPlayerAddMapMark(cid, config43.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 44 then doShowTextDialog(cid,397, config44.saga1) doPlayerSendTextMessage(cid, 19, config44.saga2) doPlayerAddMapMark(cid, config44.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) == 45 then doShowTextDialog(cid,397, config45.saga1) doPlayerSendTextMessage(cid, 19, config45.saga2) doPlayerAddMapMark(cid, config45.saga3, 4, Saga) elseif getPlayerStorageValue(cid,8000) >= 46 then doShowTextDialog(cid,400, config46.saga1) doPlayerSendTextMessage(cid, 19, config46.saga2) else doShowTextDialog(cid,399, config.saga1) doPlayerSendTextMessage(cid, 19, config.saga2) doPlayerAddMapMark(cid, config.saga3, 4, Saga) end return 1 end Em creaturescript tem todos os monstros da saga vou postar um como exemplo. MAS NÃO TEM NENHUMA TAG em creaturescript.xml Spoiler local monster = 'Evil Buu Saga' -- name local stor = 8000 -- storage function onCombat(cid, target) if isPlayer(cid) then if isMonster(target) and getCreatureName(target) == monster and getPlayerStorageValue(cid, stor) <= 39 then return false end elseif isMonster(cid) then if isPlayer(target) and getPlayerStorageValue(target, stor) <= 39 and doCreatureSetNoMove(cid, true) then return false end end end Monstro "EVIL BUU SAGA" Spoiler <?xml version="1.0" encoding="UTF-8"?> <monster name="Evil Buu Saga" nameDescription="a buu" race="blood" experience="0" speed="600" manacost="255"> <health now="2500000" max="2500000"/> <look type="99" head="20" body="30" legs="40" feet="50" corpse="0"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="1000" min="-30000" max="-30000"/> <attack name="arrow" interval="1000" min="-15000" max="-20000"/> </attacks> <defenses armor="30" defense="30"/> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="0"/> <immunity poison="0"/> <immunity lifedrain="0"/> <immunity paralyze="2"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="0"/> </immunities> <loot> </loot> <voices interval="2000" chance="5"> <voice sentence="Let's have a fight!"/> <voice sentence="Ihaa."/> <voice sentence="Money or Die !"/> <voice sentence="Omg ... Noob -.-"/> </voices> <script> <event name="evil buu"/> </script> </monster> Editado Agosto 9, 2018 6 anos por Zzyzx Faltou um arquivo. (veja o histórico de edições)
Postado Outubro 23, 2019 5 anos Autor Em 21/10/2019 em 11:33, kobrapl disse: Hello, did u fixed it and tell me how? ? Tive que fazer uma modificação na source, achei a alteração em outro forum, joga isso no google que você conseguira encontrar. "How to make monster attack only player with storage"
Postado Outubro 29, 2019 5 anos Well didnt find solution yet, maybe cuz im fresh in making at ots, had added some saga scripts etc but dunno yet how to complie sources, got few errors, anyway thx ;] Editado Outubro 29, 2019 5 anos por kobrapl (veja o histórico de edições)
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.