-
Total de itens
789 -
Registro em
-
Última visita
-
Dias Ganhos
5
Tudo que ThiagoBji postou
-
O quê eu quis dizer é, que a rate está mal colocada. Esse mapa você poderia fazer um grande servidor com exp baixa. Mas, você optou por servidor exp alta. Mas, isso não é o problema, mas, exp alta poderia dá muito e muito sucesso, se você soube-se administrar certinho. MAS, BOA SORTE!
-
Claro! 2 Sugestões. V.2 - Em vez da posição que o item for criado for no script.lua, for assim, exemplo: /free 2160, 1, 160, 54, 7 (2160 = ID DO ITEM. 1 = QUANTIDADE. 160, 54, 7 = POSIÇÃO) V.3 - Em vez de dá item, dá premium/vip.
-
Gostei da criatividade do script, obrigado pela contribuição! Script com ideias diferentes, sempre são bem-vindos!
-
O server está bom, pelas imagens, só que, as informações (skills, rates) do server está mal distribuída.
-
[Arquivado]O que vocês mais sentem faltam em um servidor?
tópico respondeu ao u n d e r de ThiagoBji em Noticias - Arquivo
Velho, cada um tem sua opinião sobre balanceamento. O foxworldserver.com, ele é um servidor muito bom. As vocações são completamente balanceada. Só que, o FoxWorld é um servidor diferente. Ele é 8.40, e o sistema dele é diferente de qualquer servidor, exemplo: O servidor mapa próprio. As magias, os monstros, a exp é baixa, o servidor é sério, é dedicado, eventos próprios, etcs. As magias dele são próprias, como eu disse, e elas são magias de combo. Exemplo: Housenka + Exevo Gran Mas Vis Exemplo²: Hyakka Ryouran + Exevo Gran Mas Pox Exemplo ³: Rasenshuriken + Exori Song Então, tipo. São bem balanceadas. O sistema de heal, mana e tals é diferente. E, assim, o próprio servidor criou o sistema de balanceamento das vocações própria também, nele mesmo. Ex: Sorcerer level 200 hita 600 na SD. Mas, como eu disse, o servidor é próprio, e é bem diferente. As runas de attack, como SD, Paralyze, elas não são usadas por "USE ON TARGET", é impossível, não funciona. Elas só podem ser usada por "With Crosshairs", sendo assim, hita bem, mas, o cara tem que jogar muito pra acertar a SD/PARALYZE. Isso tudo que eu disse é uma base pra você ter. Eu estou querendo dizer, que, depende do servidor que é, pra vocação ser balanceada do jeito dele. Exemplo, você não vai por um subwat pra hitar igual um styller, ou igual o fox. Mas, você pode por um Styller pra Hitar igual o Fox. Espero que tenha entendido. Se quer mais opiniões, fala ai -
Bom, já que o mesmo existe, reportado para o fechamento deste tópico. Tópico Oficial -> http://www.xtibia.com/forum/topic/203074-skills-room/
-
Pesquisa antes de criar um tópico, amigo. O mesmo já existe -> http://www.xtibia.com/forum/topic/149657-talkactions-save-character/ Reportado para o fechamento do tópico! Abraços.
-
[Arquivado]O que vocês mais sentem faltam em um servidor?
tópico respondeu ao u n d e r de ThiagoBji em Noticias - Arquivo
O quê os servidores precisam é de tudo que você disse, mas, o quê mais precisa realmente, que a maioria não tem, é: Atualizações Diárias, Servidor livre de lags, Eventos sérios (evento que não seja zuado) e o melhor de tudo, que, praticamente nenhum servidor tem, é Balanceamento de vocações. -
Deve ser algum subnome criado por ele, pra não ficar apenas Global. Eu acho que, significa Global com Teleport. TÓPICO: O download não está funcionando.
-
Muito bom a city. Obrigado por compartilhar!
-
Essa city é top. As huns dls dela são fodas! Muito boas.. Obrigado por compartilhar conosco!
-
Uma dica na hora de você postar algum mapa (cidade), é dizer no tópico quais hunts ela possui, pois seria muito útil. Obrigado por compartilhar!
-
Muti boa a cidade mano! Já vi ela no global, sempre quis ela, mas, separada, desse jeito ai. Obrigado por compartilhar!
-
Nossa, que Training TOP! Obrigado pelo conteúdo!
-
Não se esqueça de editar a storage do script pra storage do seu reset, e também a quantia de reset pra passar. Vá em data/movemments/scripts/resettile.lua, e deixe assim: function onStepIn(cid, item, position, fromPosition) local reset_storage = 123 -- coloque o storage do seu sistema de reset local quant_reset = 3 -- quantidade de resets para poder passar if (getPlayerStorageValue(cid, reset_storage) < quant_reset) then doTeleportThing(cid, fromPosition, false) doSendMagicEffect(position, CONST_ME_MAGIC_BLUE) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Somente players com ".. (quant_reset) .." ou mais podem passar.") end return TRUE end Em data/movemments/movemments.xml, adicione: <movevent type="StepIn" actionid="4563" event="script" value="resettile.lua"/> No tile que só vai poder passar com x reset, você poem a ACTION ID 4563.
-
Muito bom! Gostei do script (da ideia). Obrigado por compartilhar conosco! Abraços.
-
Não há de quê. Qualquer outra dúvida ou erro, posta ai que estamos aqui pra isso! Boa sorte com seu server, abraços!
-
[Encerrado] Como colocar rank de reset no ot
tópico respondeu ao fakewar de ThiagoBji em Tópicos Sem Resposta
Hum.. sei não cara! Dúvida Sanada? -
Vá em data/XML/channels.xml, e poste seu channels.xml aqui Ou você mesmo pode editar, trocando o HELP de lá por este aqui: <channel id="AQUI O ID DA CHANNEL" name="Help" level="8" muted="120" conditionId="2" conditionMessage="You may only place one offer in two minutes."> <vocation id="1-8"/> </channel>
-
[Encerrado] Como colocar rank de reset no ot
tópico respondeu ao fakewar de ThiagoBji em Tópicos Sem Resposta
Como é esse? -
[Encerrado] Como colocar rank de reset no ot
tópico respondeu ao fakewar de ThiagoBji em Tópicos Sem Resposta
Usa esse rankreset.lua, aqui agora: local storageRank = 39650 -- storage que salva resets function getPlayerNameByGUID2(n) local c = db.getResult("SELECT `name` FROM `players` WHERE `id` = "..n..";") if c:getID() == -1 then return "SQL_ERROR["..n.."]" end return c:getDataString("name") end function onSay(cid, words, param) if (param == "") then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você possui "..getPlayerStorageValue(cid, storageRank).." resets.") return true end if (param == "rank") then local max = 5 local letters_to_next = 50 local name_now local name = "Highscore for Reputação\n" local rkn = 0 local no_break = 0 name = name.."\n" name = name.."Rank. Reset | Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = ".. storageRank .." ORDER BY cast(value as INTEGER) DESC;") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("player_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." | "..name_now..space.." \n" until v:next() == false if name ~= "Highscore\n" then doPlayerPopupFYI(cid, name) end return true else doPlayerSendCancel(cid, "Command valid: !reset, !reset rank.") end return true end -
[Encerrado] Como colocar rank de reset no ot
tópico respondeu ao fakewar de ThiagoBji em Tópicos Sem Resposta
Posta aqui seu script de reset. -
[Encerrado] Como colocar rank de reset no ot
tópico respondeu ao fakewar de ThiagoBji em Tópicos Sem Resposta
Você alterou o storage do rankreset? pois precisa. Qual é a storage do seu sistema de reset?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.