
Histórico de Curtidas
-
Slaake recebeu reputação de xainvi em [8.6] Lumast Map V1.0.0 70% Proprio (Xp Alta)Fala galera do Tibia King, tudo na paz ?
Venho aqui apresentar meu novo trabalho.
Um mapa 70% próprio.
Eu estava sem nada para fazer, entao resolvi criar um mapa de bobeira, e depois de um tempim fazeno ele, comecei a gostar dele e o aprimorei.
Bom, então vamos deixar de papo e vamos conhecer o mapa.
Informações sobre o Map:
Existem 2 cidades no Servidor. 1 city free e uma vip.
9 Hunt's Free e 5 VIP's
2 Novas Vocation's
2 Quest's. Apenas para as vocations (1 quest free e a outra vip)
Fast Atk adicionado no servidor
Sistema de Compra de Iten vip por baú. (Voce tendo os VIP Coins, apenas de use no Bau e voce recebe o item)
Compra de Points VIP por comando (!coin)
Comandos novos para VIP's (Ex.: !b \ fala para todos os players online com a sigla [VIP] antes do nome)
As 2 novas vocations para adquiri-las precisa ser feito quest (First Promotion: level 300k+ = Free \ Second Promotion: level 650k+ = VIP)
Bom, vamos deichar de lado o nosso papo e vamos ver as SS.
Temple:
Temple VIP:
Amostra VIP:
Comprando item vip pelo bau:
Comprando item vip de 1 mes:
Link de Download da Pasta:
http://www.4shared.com/rar/5IGA4_CP/86_Lumast_Server_V100_3.html?
Scan:
https://www.virustotal.com/file/16bea002afe102c8154cf9441d9b9d04a877caa5df495d580865f1e7f65d0ad1/analysis/1336047521/
Link de Download do Distro e Dlls:
http://www.4shared.com/rar/jNIieRyC/Distro_e_Dlls.html?
Scan:
https://www.virustotal.com/file/1a92bd4907edf59c62518eae1fe6973edbf6fbf414bbd5a8502cdc71d8145b41/analysis/1336049191/
Senha do GOD: god/god
Gostou do Map ? Da um REP+ ai nao custa nada
Créditos:
90% Meu
5% Doidin (Pelo Distro e Dlls)
5% de alguns membros do ****** pelos Scripts
(Caso voces achem que eu copiei o topico de outro forum, nao é verdade, eu que criei o map, e postei em mais de 1 forum)
-
Slaake recebeu reputação de lucas.slonik em [8.6] Destruction Map V7.0 (Apropriado Para Xp Alta)Fala galerinha do Tibia King tudo bom?
Venho aqui apresentar o novo Destruction Map V7.0 (8.6)
O Destruction Serv V6.0 ja teve no ****** por um tempo, mas foi apagado por virus.
Vamos deichar de Papo e vamos conhecer o Server ???
Informações sobre o Mapa:
Mapa totalmente Editado
Reflection Boots funcionando 100%
Novas Spells
Novos Itens
Novos Monster
Novas Scripts
E muito mais...
Screen Shot (SS)
Temple:
Flatron VIP Temple:
Eu estou sem tempo para postar novas fotos, mas logo logo mais fotos terão
Download Pasta:
http://www.4shared.com/rar/D50lcdGB/86_Destruction_Map_V70.html
Scan:
https://www.virustotal.com/file/6ab6dae78df3290a181582d2308f666a840faa6f9a50f0828b6d7002aac459ed/analysis/
Download Distro, dlls...
http://www.4shared.com/rar/jNIieRyC/Distro_e_Dlls.html?
Scan
https://www.virustotal.com/file/1a92bd4907edf59c62518eae1fe6973edbf6fbf414bbd5a8502cdc71d8145b41/analysis/1336049191/
Gostou ??? Então da um REP+ Ai custa nada
Créditos:
EU (Por editar o Mapa)
Doidin (Distro, dlls...)
E outros membros do ****** por alguns script.
Espero que Gostem
-
Slaake recebeu reputação de Aim0w0w em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de TEPMilitar em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de xaverlock em [Tutorial] Criando novas Vocations (e o npc)Eae galerinha do TK, como vocês estão ? Bom, eu resolvi criar um tutorial aki, bom, ja há um tutorial aki, mas achei mal organizado e talz, e vou explicar coisas a mais aki tmbm.
Nesse tutorial, vou ensinar voces a como adicionar novas vocations, e, como recebe-las por um npc de promotion.
Vamos la ?
1º Vá em data/xml/vocations.xml e provavelmente estará assim:
<?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="10" gainmanaticks="6" gainmanaamount="10" manamultiplier="4.0" attackspeed="1000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="2.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2.5" gainmanaamount="45" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="2" name="Druid" description="a druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2.5" gainmanaamount="45" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="3" name="Paladin" description="a paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2.5" gainhpamount="35" gainmanaticks="3" gainmanaamount="35" manamultiplier="1.4" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="3"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="4" name="Knight" description="a knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="50" gainmanaticks="3" gainmanaamount="25" manamultiplier="3.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="4"> <formula meleeDamage="1.1" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="30" gainmanaticks="2" gainmanaamount="60" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="6" name="Elder Druid" description="an elder druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="30" gainmanaticks="2" gainmanaamount="60" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="7" name="Royal Paladin" description="a royal paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2.5" gainhpamount="40" gainmanaticks="2.5" gainmanaamount="50" manamultiplier="1.4" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="8" name="Elite Knight" description="an elite knight" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="50" gainmanaticks="3" gainmanaamount="40" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30"> <formula meleeDamage="1.1" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="9" name="Epic Master Sorcerer" description="an master sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="40" gainmanaticks="2" gainmanaamount="70" manamultiplier="1.1" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="5" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="2.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="10" name="Epic Elder Druid" description="an elder druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="40" gainmanaticks="2" gainmanaamount="70" manamultiplier="1.1" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="6" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="2.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="11" name="Epic Royal Paladin" description="an royal paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="60" gainmanaticks="3" gainmanaamount="60" manamultiplier="1.4" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="7" lessloss="30"> <formula meleeDamage="1.1" distDamage="1.1" wandDamage="1.0" magDamage="1.1" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="12" name="Epic Elite Knight" description="an elite knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="8" gainhpamount="70" gainmanaticks="4" gainmanaamount="50" manamultiplier="3.0" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="8" lessloss="30"> <formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.1" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> </vocations> <?xml version="1.0" encoding="UTF-8"?> <npc name="Second Promotion" script="data/npc/scripts/second.lua" walkinterval="2000" floorchange="0"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="133" head="114" body="119" legs="132" feet="114"/> </npc> local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can promote you for 20000 gold coins. Do you want me to promote you?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 2, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) --[[ local node2 = keywordHandler:addKeyword({'epic'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can epicize you for 200000 gold coins. Do you want me to epicize you?'}) node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 200000, level = 120, promotion = 2, text = 'Congratulations! You are now epicized.'}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) ]]-- npcHandler:addModule(FocusModule:new()) cost = 20000, level = 20, promotion = 2, text = 'Congratulations! You are now promoted.'})
cost= é o preço que a promotion irá custar.
level= é o level necessário para adquirir a promotion.
promotion= foi a promotion adicionada (2=9;10;11;12)
text= é a mensagem que vai aparecer quando o Player receber a promotion.
Bom, é isso galera, espero ter ajudado vocês
, até a proxima
Créditos:
Slaake (por ter criado o tutorial)
2º: Agora para voce adicionar, basta colocar esta linha (lembrando, caso voce queira por para npc, voce tem que sempre adicionar 4 (sorc,druid,pala e kina) se nao pode bugar o server. Adicione esta parte: Pronto! Sua vocation está criada, agora, vamos criar um NPC que venda essa promotion. 1º Vá em data/npc copie qualquer arquivo .xml renomeio para second promotion, abra-o, apague tudo que estiver la, e coloque isto: 2º Vá em data/npc/script , copie qualquer arquivo .lua renomeio para second, abra-o,apague tudo que estiver la, e coloque isto: Explicações de oque e onde mudou: -
Slaake recebeu reputação de gustavolima em BUG iniciante map housesFaz assim, dpois que vc tiver feito a casa, ter colodado a area da casa (o coisa azul por toda a casa), clica em Select Exit e dpois clica na frente da porta, se vc ja tiver a house pronta, faz a msm coisa, Select Exit e depois em frente a porta, olha aki> http://tibiaking.com/forum/topic/13465-criando-houses-rme-21/
-
Slaake recebeu reputação de Mathias Silva em [8.6] Destruction Map V7.0 (Apropriado Para Xp Alta)Fala galerinha do Tibia King tudo bom?
Venho aqui apresentar o novo Destruction Map V7.0 (8.6)
O Destruction Serv V6.0 ja teve no ****** por um tempo, mas foi apagado por virus.
Vamos deichar de Papo e vamos conhecer o Server ???
Informações sobre o Mapa:
Mapa totalmente Editado
Reflection Boots funcionando 100%
Novas Spells
Novos Itens
Novos Monster
Novas Scripts
E muito mais...
Screen Shot (SS)
Temple:
Flatron VIP Temple:
Eu estou sem tempo para postar novas fotos, mas logo logo mais fotos terão
Download Pasta:
http://www.4shared.com/rar/D50lcdGB/86_Destruction_Map_V70.html
Scan:
https://www.virustotal.com/file/6ab6dae78df3290a181582d2308f666a840faa6f9a50f0828b6d7002aac459ed/analysis/
Download Distro, dlls...
http://www.4shared.com/rar/jNIieRyC/Distro_e_Dlls.html?
Scan
https://www.virustotal.com/file/1a92bd4907edf59c62518eae1fe6973edbf6fbf414bbd5a8502cdc71d8145b41/analysis/1336049191/
Gostou ??? Então da um REP+ Ai custa nada
Créditos:
EU (Por editar o Mapa)
Doidin (Distro, dlls...)
E outros membros do ****** por alguns script.
Espero que Gostem
-
Slaake recebeu reputação de Avemajor em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de Leandro6434 em [Tutorial] Criando novas Vocations (e o npc)Eae galerinha do TK, como vocês estão ? Bom, eu resolvi criar um tutorial aki, bom, ja há um tutorial aki, mas achei mal organizado e talz, e vou explicar coisas a mais aki tmbm.
Nesse tutorial, vou ensinar voces a como adicionar novas vocations, e, como recebe-las por um npc de promotion.
Vamos la ?
1º Vá em data/xml/vocations.xml e provavelmente estará assim:
<?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="10" gainmanaticks="6" gainmanaamount="10" manamultiplier="4.0" attackspeed="1000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="2.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2.5" gainmanaamount="45" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="2" name="Druid" description="a druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="15" gainmanaticks="2.5" gainmanaamount="45" manamultiplier="1.1" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="3" name="Paladin" description="a paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2.5" gainhpamount="35" gainmanaticks="3" gainmanaamount="35" manamultiplier="1.4" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="3"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="4" name="Knight" description="a knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="50" gainmanaticks="3" gainmanaamount="25" manamultiplier="3.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="4"> <formula meleeDamage="1.1" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="30" gainmanaticks="2" gainmanaamount="60" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="6" name="Elder Druid" description="an elder druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="30" gainmanaticks="2" gainmanaamount="60" manamultiplier="1.1" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="7" name="Royal Paladin" description="a royal paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2.5" gainhpamount="40" gainmanaticks="2.5" gainmanaamount="50" manamultiplier="1.4" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="8" name="Elite Knight" description="an elite knight" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="50" gainmanaticks="3" gainmanaamount="40" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30"> <formula meleeDamage="1.1" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="9" name="Epic Master Sorcerer" description="an master sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="40" gainmanaticks="2" gainmanaamount="70" manamultiplier="1.1" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="5" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="2.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="10" name="Epic Elder Druid" description="an elder druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="40" gainmanaticks="2" gainmanaamount="70" manamultiplier="1.1" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="6" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="2.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="11" name="Epic Royal Paladin" description="an royal paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="60" gainmanaticks="3" gainmanaamount="60" manamultiplier="1.4" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="7" lessloss="30"> <formula meleeDamage="1.1" distDamage="1.1" wandDamage="1.0" magDamage="1.1" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="12" name="Epic Elite Knight" description="an elite knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="8" gainhpamount="70" gainmanaticks="4" gainmanaamount="50" manamultiplier="3.0" attackspeed="1900" soulmax="299" gainsoulticks="15" fromvoc="8" lessloss="30"> <formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.1" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> </vocations> <?xml version="1.0" encoding="UTF-8"?> <npc name="Second Promotion" script="data/npc/scripts/second.lua" walkinterval="2000" floorchange="0"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="133" head="114" body="119" legs="132" feet="114"/> </npc> local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can promote you for 20000 gold coins. Do you want me to promote you?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 2, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) --[[ local node2 = keywordHandler:addKeyword({'epic'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can epicize you for 200000 gold coins. Do you want me to epicize you?'}) node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 200000, level = 120, promotion = 2, text = 'Congratulations! You are now epicized.'}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true}) ]]-- npcHandler:addModule(FocusModule:new()) cost = 20000, level = 20, promotion = 2, text = 'Congratulations! You are now promoted.'})
cost= é o preço que a promotion irá custar.
level= é o level necessário para adquirir a promotion.
promotion= foi a promotion adicionada (2=9;10;11;12)
text= é a mensagem que vai aparecer quando o Player receber a promotion.
Bom, é isso galera, espero ter ajudado vocês
, até a proxima
Créditos:
Slaake (por ter criado o tutorial)
2º: Agora para voce adicionar, basta colocar esta linha (lembrando, caso voce queira por para npc, voce tem que sempre adicionar 4 (sorc,druid,pala e kina) se nao pode bugar o server. Adicione esta parte: Pronto! Sua vocation está criada, agora, vamos criar um NPC que venda essa promotion. 1º Vá em data/npc copie qualquer arquivo .xml renomeio para second promotion, abra-o, apague tudo que estiver la, e coloque isto: 2º Vá em data/npc/script , copie qualquer arquivo .lua renomeio para second, abra-o,apague tudo que estiver la, e coloque isto: Explicações de oque e onde mudou: -
Slaake recebeu reputação de jat4r9 em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake deu reputação a Jnetworks em Perfect Autoloot System TalkactionOlá pessoal tudo bem? sou novo aqui no fórum, mais vou tentar ajudar um pouco com meu conhecimento
Hoje estarei trazendo para vocês um script que todos tem vontade de ter(eu acho) HUAHAUHAUH
quando você entra naquele baiak e digita !autoloot e ve aquele scriptzão de pega loot e fica com vontade de ter,
hoje estarei trazendo ele aqui pra vocês:
Primeiramente o sistema é contido em 3 arquivos(Talkactions,creaturescripts,login.lua)
Vamos começar pelo talkactions!
Em talkactions.xml adicione a seguinte tag:
<talkaction words="!autoloot" event="script" value="Auto Loot.lua"/> Agora vá na pasta talkactions/scripts e crie 1 arquivo chamado Auto Loot.lua e nele adicione o seguinte codigo:
function ExistItemByName(name) -- by vodka local items = io.open("data/items/items.xml", "r"):read("*all") local get = items:match('name="' .. name ..'"') if get == nil or get == "" then return false end return true end local function getPlayerList(cid) local tab = {} if getPlayerStorageValue(cid, 04420021) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420021)) end if getPlayerStorageValue(cid, 04420031) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420031)) end if getPlayerStorageValue(cid, 04420041) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420041)) end if getPlayerStorageValue(cid, 04420051) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420051)) end if #tab > 0 then return tab end return false end local function addToList(cid, name) local itemid = getItemIdByName(name) if getPlayerList(cid) and isInArray(getPlayerList(cid), itemid) then return false end if getPlayerStorageValue(cid, 04420021) == -1 then return doPlayerSetStorageValue(cid, 04420021, itemid) elseif getPlayerStorageValue(cid, 04420031) == -1 then return doPlayerSetStorageValue(cid, 04420031, itemid) elseif getPlayerStorageValue(cid, 04420041) == -1 then return doPlayerSetStorageValue(cid, 04420041, itemid) elseif getPlayerStorageValue(cid, 04420051) == -1 then return doPlayerSetStorageValue(cid, 04420051, itemid) end end local function removeFromList(cid, name) local itemid = getItemIdByName(name) if getPlayerStorageValue(cid, 04420021) == itemid then return doPlayerSetStorageValue(cid, 04420021, -1) elseif getPlayerStorageValue(cid, 04420031) == itemid then return doPlayerSetStorageValue(cid, 04420031, -1) elseif getPlayerStorageValue(cid, 04420041) == itemid then return doPlayerSetStorageValue(cid, 04420041, -1) elseif getPlayerStorageValue(cid, 04420051) == itemid then return doPlayerSetStorageValue(cid, 04420051, -1) end return false end function onSay(cid, words, param) if param == "" then local fi = getPlayerStorageValue(cid, 04420021) ~= -1 and getItemNameById(getPlayerStorageValue(cid, 04420021)) or "" local se = not vip.hasVip(cid) and "Não disponível para free account" or getPlayerStorageValue(cid, 04420031) ~= -1 and getItemNameById(getPlayerStorageValue(cid, 04420031)) or "" local th = not vip.hasVip(cid) and "Não disponível para free account" or getPlayerStorageValue(cid, 04420041) ~= -1 and getItemNameById(getPlayerStorageValue(cid, 04420041)) or "" local fo = not vip.hasVip(cid) and "Não disponível para free account" or getPlayerStorageValue(cid, 04420051) ~= -1 and getItemNameById(getPlayerStorageValue(cid, 04420051)) or "" local stt = getPlayerStorageValue(cid, 04421011) == 1 and "sim" or "não" local str = getPlayerStorageValue(cid, 04421001) == 1 and "sim" or "não" doPlayerPopupFYI(cid, "{Auto-Loot} ---Menu Auto Loot do jogador\n{Auto-Loot} ----------------\n{Auto-Loot} ---Coletar dinheiro: "..stt..". Para ligar/desligar: !autoloot gold \n{Auto-Loot} ---Coletar itens únicos: "..str..". Para ligar/desligar: !autoloot power\n{Auto-Loot} --Configuração dos slots:\n{Auto-Loot} ---Slot 1: "..fi.."\n{Auto-Loot} ---Slot 2: "..se.."\n{Auto-Loot} ---Slot 3: "..th.."\n{Auto-Loot} ---Slot 4: "..fo.."\n{Auto-Loot} ---Para adicionar um novo item aos slots: !autoloot add, <nome do item>\n{Auto-Loot} ---Para retirar um item dos slots: !autoloot remove, <nome do item>\n{Auto-Loot} ---Para limpar todos os slots utilize: !autoloot clear\n{Auto-Loot} ---Para informações de quanto você já fez utilizando a coleta de dinheiro, use: !autoloot goldinfo\n\nSe seu autoloot bugar use !autoloot desbug\n\n{Auto-Loot} ----------------") return true end local t = string.explode(param, ",") if t[1] == "power" then local check = getPlayerStorageValue(cid, 04421001) == -1 and "ligou" or "desligou" doPlayerSetStorageValue(cid, 04421001, getPlayerStorageValue(cid, 04421001) == -1 and 1 or -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você "..check.." o auto loot.") elseif t[1] == "gold" then local check = getPlayerStorageValue(cid, 04421011) == -1 and "ligou" or "desligou" doPlayerSetStorageValue(cid, 04421011, getPlayerStorageValue(cid, 04421011) == -1 and 1 or -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você "..check.." a coleta de dinheiro.") doPlayerSetStorageValue(cid, 04421021, 0) elseif t[1] == "goldinfo" then local str = getPlayerStorageValue(cid, 04421011) == -1 and "O sistema de coleta de dinheiro está desligado" or "O sistema já coletou "..getPlayerStorageZero(cid, 04421021).." gold coins" doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, str) elseif t[1] == "add" then if ExistItemByName(t[2]) then local item = getItemIdByName(t[2]) if isInArray({2160, 2148, 2152}, item) then return doPlayerSendCancel(cid, "Você não pode adicionar moedas no autoloot. Para coletar dinheiro use !autoloot gold") end if vip.hasVip(cid) then if getPlayerStorageValue(cid, 04420011) < 3 then if addToList(cid, t[2]) then doPlayerSetStorageValue(cid, 04420011, getPlayerStorageValue(cid, 04420011) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, t[2].." adicionado à sua lista do auto loot! Para ver sua lista diga !autoloot list") else doPlayerSendCancel(cid, t[2].." já está em sua lista!") end else doPlayerSendCancel(cid, "Sua lista já tem 4 itens! Você deve remover algum antes de adicionar outro.") end else if getPlayerStorageValue(cid, 04420011) == -1 then if addToList(cid, t[2]) then doPlayerSetStorageValue(cid, 04420011, getPlayerStorageValue(cid, 04420011) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, t[2].." adicionado à sua lista do auto loot! Para ver sua lista diga !autoloot") else doPlayerSendCancel(cid, t[2].." já está em sua lista!") end else doPlayerSendCancel(cid, "Você já tem um item adicionado no auto loot! Para adicionar outro, você deve remover o item atual.") end end else doPlayerSendCancel(cid, "Este item não existe!") end elseif t[1] == "remove" then if ExistItemByName(t[2]) then if removeFromList(cid, t[2]) then doPlayerSetStorageValue(cid, 04420011, getPlayerStorageValue(cid, 04420011) - 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, t[2].." removido da sua lista do auto loot!") else doPlayerSendCancel(cid, "Este item não está na sua lista!") end else doPlayerSendCancel(cid, "Este item não existe!") end elseif t[1] == "clear" then if getPlayerStorageValue(cid, 04420011) > -1 then doPlayerSetStorageValue(cid, 04420011, -1) doPlayerSetStorageValue(cid, 04420021, -1) doPlayerSetStorageValue(cid, 04420031, -1) doPlayerSetStorageValue(cid, 04420041, -1) doPlayerSetStorageValue(cid, 04420051, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Lista limpa!") else doPlayerSendCancel(cid, "Sua lista ja esta limpa!") end elseif t[1] == "desbug" or t[1] == "desbugar" then doPlayerSetStorageValue(cid, 04420011, -1) doPlayerSetStorageValue(cid, 04420021, -1) doPlayerSetStorageValue(cid, 04420031, -1) doPlayerSetStorageValue(cid, 04420041, -1) doPlayerSetStorageValue(cid, 04420051, -1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Desbugado!") elseif t[1] == "list" then local fi = getPlayerStorageValue(cid, 04420021) ~= -1 and ""..getItemNameById(getPlayerStorageValue(cid, 04420021)).."\n" or "" local se = getPlayerStorageValue(cid, 04420031) ~= -1 and ""..getItemNameById(getPlayerStorageValue(cid, 04420031)).."\n" or "" local th = getPlayerStorageValue(cid, 04420041) ~= -1 and ""..getItemNameById(getPlayerStorageValue(cid, 04420041)).."\n" or "" local fo = getPlayerStorageValue(cid, 04420051) ~= -1 and ""..getItemNameById(getPlayerStorageValue(cid, 04420051)).."\n" or "" doPlayerPopupFYI(cid, "O sistema auto loot está coletando:\n "..fi..""..se..""..th..""..fo) end return true end Lembrando esse script libera dois slots de autoloot pra free account e quatro slots para vip account, o sistema configurado nele é o vipSystemByMock caso use um script diferente basta alterar função vip.hasVip(cid)
Vamos continuar?
Próximo passo vamos adicionar o creaturescripts!
Na pasta creaturescripts, abra o creaturescripts.xml e adicione a seguinte tag:
<event type="kill" name="autoloot" event="script" value="Auto Loot.lua"/> Agora dentro da pasta creaturescripts vá ate a pasta scripts e crie um arquivo chamado Auto Loot.lua e adicione o seguinte codigo:
local aloot_boost = {[2406] = 36, [2537] = 4800, [2377] = 480, [2663] = 600, [2472] = 195000, [2398] = 36, [2475] = 7200, [2519] = 6500, [2497] = 10700, [2523] = 180000, [2494] = 325000, [2400] = 144000, [2491] = 6000, [2421] = 325000, [2646] = 260000, [2477] = 7200, [2413] = 84, [2656] = 18000, [2498] = 52000, [2647] = 600, [2534] = 32500, [7402] = 19500, [2466] = 26000, [2465] = 240, [2408] = 120000, [2518] = 1800, [2500] = 3000, [2376] = 30, [2470] = 91000, [2388] = 24, [2645] = 26000, [2434] = 2400, [2463] = 480, [2536] = 11700, [2387] = 240, [2396] = 4800, [2381] = 240, [2528] = 4800, [2409] = 1800, [2414] = 12000, [2427] = 9000, [2407] = 7200, [2458] = 42, [2383] = 960, [2392] = 3600, [2488] = 18000, [2525] = 120, [2423] = 240, [7382] = 13000, [2462] = 1300, [2520] = 39000, [2390] = 180000, [2417] = 72, [2436] = 1200, [5741] = 52000, [2378] = 120, [2487] = 24000, [2476] = 6500, [8891] = 36000, [2459] = 36, [2195] = 52000, [2391] = 7200, [2464] = 120, [8889] = 72000, [2432] = 13000, [2431] = 108000, [2492] = 52000, [2515] = 240, [2430] = 2400, [2393] = 13000, [7419] = 36000, [2522] = 130000, [2514] = 65000} local function getPlayerStorageZero(cid, storage) -- By Killua local sto = getPlayerStorageValue(cid, storage) if tonumber(sto) then return tonumber(sto) > tonumber(0) and tonumber(sto) or tonumber(0) end return tonumber(0) end local tabela = {} local function getPlayerList(cid) local tab = {} if getPlayerStorageValue(cid, 04420021) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420021)) end if getPlayerStorageValue(cid, 04420031) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420031)) end if getPlayerStorageValue(cid, 04420041) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420041)) end if getPlayerStorageValue(cid, 04420051) ~= -1 then table.insert(tab, getPlayerStorageValue(cid, 04420051)) end if #tab > 0 then return tab end return {} end local function boost(cid) return tonumber(getPlayerStorageValue(cid,722381)) >= os.time() end local function autoLoot(cid, pos) if not isPlayer(cid) then return end local check = false local str = "" local position = {} for i = 1, 255 do pos.stackpos = i if getThingFromPos(pos).uid and getThingFromPos(pos).uid > 0 and isContainer(getThingFromPos(pos).uid) then position = pos check = true break end end if check then local corpse = getContainerItemsInfo(getThingFromPos(position).uid) if corpse then for index, info in pairs(corpse) do if index < countTable(corpse) then if info.uid and info.itemid then if isContainer(info.uid) then local bag = getContainerItemsInfo(info.uid) for i = 1, countTable(bag) do if isInArray(getPlayerList(cid), bag[i].itemid) then if bag[i].quant > 1 then doRemoveItem(bag[i].uid, bag[i].quant) doPlayerAddItem(cid, bag[i].itemid, bag[i].quant) str = str.." "..bag[i].quant.." "..getItemNameById(bag[i].itemid).." +" else doRemoveItem(bag[i].uid) if boost(cid) then if aloot_boost[bag[i].itemid] then doPlayerSetBalance(cid,getPlayerBalance(cid) + aloot_boost[bag[i].itemid]) str = str.." 1 "..getItemNameById(bag[i].itemid).." ("..aloot_boost[bag[i].itemid].."gp no banco) +" else doPlayerAddItem(cid, bag[i].itemid, 1) str = str.." 1 "..getItemNameById(bag[i].itemid).." +" end else doPlayerAddItem(cid, bag[i].itemid, 1) str = str.." 1 "..getItemNameById(bag[i].itemid).." +" end end end end end end end if isInArray(getPlayerList(cid), info.itemid) then if info.quant > 1 then doRemoveItem(info.uid, info.quant) doPlayerAddItem(cid, info.itemid, info.quant) str = str.." "..info.quant.." "..getItemNameById(info.itemid).." +" else doRemoveItem(info.uid) if boost(cid) then if aloot_boost[info.itemid] then doPlayerSetBalance(cid,getPlayerBalance(cid) + aloot_boost[info.itemid]) str = str.." 1 "..getItemNameById(info.itemid).." ("..aloot_boost[info.itemid].."gps no banco) +" else doPlayerAddItem(cid, info.itemid, 1) str = str.." 1 "..getItemNameById(info.itemid).." +" end else doPlayerAddItem(cid, info.itemid, 1) str = str.." 1 "..getItemNameById(info.itemid).." +" end end end end end end setPlayerTableStorage(cid,822564,{[1] = str, [2] = 0}) end local function autoGold(cid, pos) if not isPlayer(cid) then return end local check = false local total = 0 local position = {} for i = 1, 255 do pos.stackpos = i if getThingFromPos(pos).uid and getThingFromPos(pos).uid > 0 and isContainer(getThingFromPos(pos).uid) then position = pos check = true break end end if check then local corpse = getContainerItemsInfo(getThingFromPos(position).uid) if corpse then for index, info in pairs(corpse) do if info.uid and info.itemid then if index < countTable(corpse) then if isContainer(info.uid) then local bag = getContainerItemsInfo(info.uid) for i = 1, countTable(bag) do if isInArray({2148, 2152, 2160}, bag[i].itemid) then local multiplie = 1 if bag[i].itemid == 2148 then multiplie = 1 elseif bag[i].itemid == 2152 then multiplie = 100 elseif bag[i].itemid == 2160 then multiplie = 10000 end doRemoveItem(bag[i].uid, bag[i].quant) doPlayerSetBalance(cid, getPlayerBalance(cid) + tonumber(bag[i].quant) * multiplie) total = total + bag[i].quant * multiplie doPlayerSetStorageValue(cid, 04421021, tonumber(getPlayerStorageZero(cid, 04421021)) + tonumber(info.quant) * tonumber(multiplie)) end end end end if isInArray({2148, 2152, 2160}, info.itemid) then local multiplie = 1 if info.itemid == 2148 then multiplie = 1 elseif info.itemid == 2152 then multiplie = 100 elseif info.itemid == 2160 then multiplie = 10000 end doRemoveItem(info.uid, info.quant) doPlayerSetBalance(cid, getPlayerBalance(cid) + info.quant * multiplie) doPlayerSetStorageValue(cid, 04421021, tonumber(getPlayerStorageZero(cid, 04421021)) + tonumber(info.quant) * tonumber(multiplie)) total = total + info.quant * multiplie end end end end end if total > 0 then total = total - (total * 0.2) total = math.ceil(total) doPlayerSetBalance(cid,getPlayerBalance(cid) + total) local tab = getPlayerTableStorage(cid,822564) tab[2] = total setPlayerTableStorage(cid,822564,tab) end end local function sendMsg(cid) if not isPlayer(cid) then return end local tab = getPlayerTableStorage(cid,822564) if countTable(tab) >= 1 then if tab[1] then if tab[2] and tab[2] > 0 then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "[Auto Loot System] Coletados: ".. tab[1] .." ".. tab[2] .." gold coins.") else if type(tab[1]) == "string" and string.len(tab[1]) > 1 then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "[Auto Loot System] Coletados: "..tab[1]) end end elseif not tab[1] then if tab[2] then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "[Auto Loot System] Coletados: "..tab[2].." gold coins.") end end end doPlayerSetStorageValue(cid,822564,-1) end function onKill(cid, target, lastHit) if isPlayer(cid) and isMonster(target) then if getPlayerStorageValue(cid, 04421001) == 1 and #getPlayerList(cid) > 0 then local pos = getCreaturePosition(target) addEvent(autoLoot, 500, cid, pos) end if getPlayerStorageValue(cid, 04421011) == 1 then local pos = getCreaturePosition(target) addEvent(autoGold, 540, cid, pos) end if getPlayerStorageValue(cid, 04421001) == 1 or getPlayerStorageValue(cid, 04421011) == 1 then addEvent(sendMsg, 560, cid) end end return true end
E por fim ainda dentro da pagina scripts procure o arquivo login.lua e registre a seguinte tag:
registerCreatureEvent(cid, "autoloot") registerCreatureEvent(cid, "Auto Loot")
Créditos: Killua - Vitor cardoso bertolucci
Obrigado a todos e até a próxima!
JNetworks.com.br
Jnetworks agradece a preferência!
Está querendo abrir 1 OTServer e não sabe onde hospedar?
Acesse: JNetworks.com.br
Instalamos seu OTServer apartir da contratação de 3GB de ram!
-
Slaake recebeu reputação de Soleister em Free for use!Vo posta uma aki que eu fiz, e um colega deu uma ajeitadinha (:
-
Slaake recebeu reputação de jackielson em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de TadakiraYea em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de kaahfr em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de wover5 em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de wagnerbar em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de Caiqueethomaaz em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de vitinhoericas2 em [Talkaction] Comprando uma nova vocation por comandoFala galerinha do Tibia King
blz? Estou aqui denovo para mostrar um novo script que eu acabei de fazer.
O que ele faz. Bom, esse comando faz que voce compra uma nova vocation (ID).
Vamo supor, o player é um Sorcerer (ID 1) e quer comprar uma vocation de Knight VIP (ID 12)
Ele precisa ter o Vocation Knight VIP Doll, ai ele fala !vocationkina e vira Epic Reborn Knight (VIP).
Vamos lá então ?
1º Vá em data/talkactions/talkactions.xml e adicione esta tag:
Após ter feito isso, vá em data/talkactions/script copie qualquer arquivo, renomeio para vocationkina, apague o que estiver dentro e coloque isto:
Pronto, agora salve,feche e vá em data/XML/vocations.xml
Vá no id da vocation (12), agora substitua a vocation ID 12 por:
<vocation id="12" name="Epic Reborn Knight" description="an epic Reborn knight (VIP)" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="8" gainhpamount="10" gainmanaticks="4" gainmanaamount="10" manamultiplier="3.0" attackspeed="2000" soulmax="200" gainsoulticks="15" fromvoc="12" lessloss="50">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
</vocation>
Agora só voce curtir em seu OTserv.
Explicações
O que está em vermelho é o item que vai ser cobrado para que o player use esse comando.
O que está em Azul é o ID da vocation que o player será
O que está em verde é o ID da vocation (OBS: Sempre deiche o fromvoc com o mesmo id da vocation, pois se nao ira bugar, pois se nao, quando o player relogar, ele nao estará com esta promo)
Créditos:
Slaake (100%)
Gostou ??? Da um REP+ Ae
-
Slaake recebeu reputação de Mudyn em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de Lucasreis969 em [8.60]Winchester Server (Exp Alta)vou arrumar aq
Editado: Link Arrumado!
-
Slaake recebeu reputação de falldudu em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de slid em [8.60]Winchester Server (Exp Alta)vou arrumar aq
Editado: Link Arrumado!
-
Slaake recebeu reputação de Bluetooth em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site
-
Slaake recebeu reputação de slid em [8.60]Winchester Server (Exp Alta)Fala moçada, depois de tanto tempo voltei a editar mapas. Bom, como estava atoa nessas ferias, decidi editar um mapzinho pra mim.
E como no final das contas, n vou poder deixar online (só vo estar online a noite, entao nem compensa neh kkk).
Entao resolvi postar o server aq pra voces (se porem on me chama pra jogar hein kkk)
Vamo la, deixa de conversa e vamo falo oq o server tem.
Mapa totalmente editado (se parece com o server rozin)
Experiencia Alta
11 novas vocations, ambas com reset (igual ao server rozin: mixed, lonely, sacred... e por ai vai)
VIP e GOLDEN VIP funcionando 100% (vip para players com 1 a 89 dias de vip e golden vip para players com mais de 90 dias de vip)
Itens totalmente editados (reflection boots e mult element arrow funcionando)
Quest's novas
Monster's novos
systema de !fly para players vip's e g vip's
Varias magias de acordo com vocation e level
Loja de Iten's vip (sistema de point, q se consegue dentro do jogo a partir de um npc)
Dentre outras coisas que nao vou por aq so para dar uma animada hahahah, mas pode ter certeza que sao top's.
comando para saber a proxima vocation e o level necessario !promoinfo
Agora vamos as ss.
*Temple:
*Area VIP
*Area Golden VIP
*Uma das hunt's area VIP
*Uma das hunt's area Free
*Reflection boot's funcionando
*sistema de !fly
*local de venda de itens vip
*Uma das armas VIP
scan
senha do god:
accgod/godacc
Bom, eu sei que nao vai ser possivel agradar a todos neh, mas fazer oq, entao, esse é o mapa que editei, e como disse la em cima, caso alguem crie um server com ele, só mandar ip que eu vo la jogar hahahaha.
Creditos:
slaake (por editar o mapa, editar script's, entre varias outras coisas)
slayer (pois peguei o mapa dele como base)
e a alguns scripter do tk pois usei uns script's que peguei aq do site