Postado Novembro 11, 2017 7 anos Autor @Dwarfer tem como me ajudar nessa parte ( storage ) ? não sei o que e nem onde mudar.
Postado Novembro 11, 2017 7 anos Por que a necessidade de mudar os storages? Apenas use o script que está no tópico, configurando as vocações e os lookTypes conforme está descrito. Contato: Email: [email protected] Discord: Dwarfer#2715
Postado Novembro 12, 2017 7 anos Autor 3 horas atrás, Dwarfer disse: Por que a necessidade de mudar os storages? Apenas use o script que está no tópico, configurando as vocações e os lookTypes conforme está descrito. Troquei apenas as vocações e as outfit's Script: Spoiler local config = { --[vocation id] = { level, nova voc, looktype, efeito} -- Naruto -- [1] = { 200, 1, 704, 122}, -- Sasuke -- [2] = { 200, 2, 700, 122}, -- Lee -- [3] = { 200, 3, 736, 122}, -- Sakura -- [4] = { 200, 4, 170, 122}, -- Gaara -- [5] = { 200, 5, 719, 122}, -- Neji -- [6] = { 200, 6, 754, 122}, -- Shisui -- [7] = { 200, 7, 710, 122}, -- Shikamaru -- [8] = { 200, 8, 729, 122}, -- Hinata -- [9] = { 200, 9, 717, 122}, -- Tenten -- [10] = { 200, 10, 725, 122}, -- Itachi -- [11] = { 200, 11, 589, 122}, -- Killer Bee -- [12] = { 200, 12, 722, 122}, -- Kakashi -- [13] = { 200, 13, 744, 122}, -- Madara -- [14] = { 200, 14, 706, 122}, -- Obito -- [15] = { 200, 15, 1232, 122}, -- Minato -- [16] = { 200, 16, 705, 122}, -- Kisame -- [17] = { 200, 17, 708, 122}, -- Raikage -- [18] = { 200, 18, 1052, 122}, -- Nagato -- [19] = { 200, 19, 690, 122}, -- Kankuro -- [20] = { 200, 20, 713, 122}, -- Kakuzo -- [21] = { 200, 21, 467, 122}, -- Temari -- [22] = { 200, 22, 1055, 122}, -- Tsunade -- [23] = { 200, 23, 596, 122}, -- Jiraya -- [24] = { 200, 24, 520, 122}, -- Kabuto -- [25] = { 200, 25, 718, 122}, -- Hagoromo -- [26] = { 200, 26, 1189, 122} local t = { -- voc = {da vocação, até a vocação}, o lookType será = X [1] = {voc = {1,1}, lookType = 898}, [2] = {voc = {2,2}, lookType = 1196}, [3] = {voc = {3,3}, lookType = 80}, [4] = {voc = {4,4}, lookType = 174}, [5] = {voc = {5,5}, lookType = 52}, [6] = {voc = {6,6}, lookType = 102}, [7] = {voc = {7,7}, lookType = 858}, [8] = {voc = {8,8}, lookType = 88}, [9] = {voc = {9,9}, lookType = 295}, [10] = {voc = {10,10}, lookType = 384}, [11] = {voc = {11,11}, lookType = 96}, [12] = {voc = {12,12}, lookType = 583}, [13] = {voc = {13,13}, lookType = 9}, [14] = {voc = {14,14}, lookType = 452}, [15] = {voc = {15,15}, lookType = 35}, [16] = {voc = {16,16}, lookType = 437}, [17] = {voc = {17,17}, lookType = 421}, [18] = {voc = {18,18}, lookType = 882}, [19] = {voc = {19,19}, lookType = 1270}, [20] = {voc = {20,20}, lookType = 309}, [21] = {voc = {21,21}, lookType = 465}, [22] = {voc = {22,22}, lookType = 378}, [23] = {voc = {23,23}, lookType = 534}, [24] = {voc = {24,24}, lookType = 793}, [25] = {voc = {25,25}, lookType = 817}, [26] = {voc = {26,26}, lookType = 1093} } local tempo = 5 -- em segundos function onSay(cid, words, param, channel) local p = getPlayerPosition(cid) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") doSendMagicEffect(p, CONST_ME_POFF) return true end param = param:lower() local voc = config[getPlayerVocation(cid)] local outfit = getCreatureOutfit(cid) if getPlayerStorageValue(cid, 23481) - os.time() > 0 then doPlayerSendCancel(cid, "Você tem que esperar " .. tempo .. " segundos para usar o comando novamente.") doSendMagicEffect(p, CONST_ME_POFF) return true end if getPlayerStorageValue(cid, 8974555) == -1 then doPlayerSendCancel(cid, "Você não é da Akatsuki!") doSendMagicEffect(p, CONST_ME_POFF) return true end if setAkatsuki(cid, t) == nil then return true end if param == 'on' then outfit.lookType = setAkatsuki(cid, t) doCreatureChangeOutfit(cid, outfit) doCreatureSay(cid, "Você virou um Akatsuki!", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 23481, tempo + os.time()) return true elseif param == 'off' then outfit.lookType = voc[3] doCreatureChangeOutfit(cid, outfit) doCreatureSay(cid, "Você voltou ao normal!", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 23481, tempo + os.time()) return true end end function setAkatsuki(cid, table) local vocs = getPlayerVocation(cid) for i, v in pairs(table) do if v.voc[1] <= vocs and v.voc[2] >= vocs then return v.lookType end end return nil end Editado Novembro 12, 2017 7 anos por zLockey9 (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.