
gubailovo
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
gubailovo deu reputação a tataboy67 em [TFS 1.1+] Area HardcoreOpa galerinha beleza?
Andei pesquisando 1 pouco sobre script e vi que ainda não existe nada do tipo,
então resolvi trazer aqui pra vocês !
Meu intuito em fazer esses tipos de scripts:
Na verdade eu andei pensando bastante em fazer Quest's em meu servidor no estilo HARDCORE... Imagine que você consiga entrar em uma Areá e ter consciência de que ao morrer, perderá tudo ! Seria meio tenso não? É... Eu achei interessante essa ideia, e como é simples resolvi trazer pra vocês.
Como o script funciona?
O script funciona a partir de 2 Actions.
A de entrada, dará ao jogador uma Skull Red (Colocar ActionID: 5901)
Saída removerá a Skull (Colocar ActionID: 5902)
Sem mais delongas, vamos ao Script:
Adicione a linha em:
(data/movements/movements.xml)
<movevent event="StepIn" fromaid="5901" toaid="5902" script="TP_Red_Skull.lua"/>
Crie um arquivo em:
(data/movements/scripts/TP_Red_Skull.lua)
local config = { storage = 39202, -- Storage usada pos_room = {x = 1231, y = 1066, z = 7}, -- Posição da sala pos_back = {x = 1132, y = 1074, z = 7} -- Posição para sair da sala } function onStepIn(player, item, position, fromPosition) if item.actionid == 5901 then if player:getSkull() >= 1 then player:sendCancelMessage("Remova seu Skull para poder entrar.") player:teleportTo(fromPosition) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) else player:teleportTo(config.pos_room) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) player:setSkull(4) player:setSkullTime(1000*999999999999999999) player:setStorageValue(config.storage, 1) end end if item.actionid == 5902 then if player:getSkull() == 4 then if player:getStorageValue(config.storage) then player:setSkull(0) player:teleportTo(config.pos_back) player:getPosition():sendMagicEffect(CONST_ME_TELEPORT) end end end return true end Por favor, se puderem dar dicas para eu melhorar o script ou adicionar algo a mais, ficarei grato e terei o prazer em fazer.
Rep+ para me motivar a postar cada vez mais coisas
-
gubailovo deu reputação a rohfagundes em [C++] Color Monsterpra trocar a cor do nome dos npcs ja tem uma função
vai na pasta modules\game_things do seu client
abra o arquivo things.lua
a baixo dessa parte
function load() local version = g_game.getClientVersion() add isso
g_game.enableFeature(GameBlueNpcNameColor)
-
gubailovo deu reputação a Elpeto em Sprites do rotsOi, não sei se estou na area correta mas, essas spr ja vazaram a um bom tempo, Tem gente querendo vender, sendo que vazou, nao acho certo, resolvi disponibilizar pra voces https://www.mediafire.com/file/i8da4kzq2hgzmuv/R_O__T_S_GRAFIKA.rar/file scan: https://www.virustotal.com/gui/file-analysis/ZTlhOGExZTk4Y2JlNjdhNzczYjQyMzM1NWEwYWRkOWY6MTY1MjMxNzI1NQ==
-
gubailovo deu reputação a Cat em [10.98] Pequena cidade (23 houses, 12 depots, 190 monstros)Créditos: Cwiras
Download:
Map.rar
Scan
Imagens