antiblock
Elveron

Karbust

Coordenador
  • Content Count

    2,677
  • Joined

  • Last visited

  • Days Won

    117

Posts posted by Karbust


  1. Itens? Ver no item_names.txt

    Montros/NPCs? Ver no mob_names.txt

     

    Sabes o icon mas não sabes o id/nome? Aí sim podes usar um site tipo este: https://m2icondb.karbust.me/

     

    Comandos GM? Source > game > cmd.cpp tens lá os comandos todos.

     

    Desde que saiu a source podem haver Comandos GM para tudo e mais alguma coisa. O mais fácil é veres diretamente na source que estás a usar...


  2. 2 horas atrás, luts2 disse:

    3-

    Anti-flag, tens uma já tool já feita 

     

     

    Não recomendo usar esta alternativa caso estejas a usar game 40k ou até mesmo a source. Há antiflags novos e essa ferramenta não vai funcionar...

     

    E como é óbvio, se estiveres a utilizar os txt's é só colocar lá diretamente o nome da antiflag, o número é só preciso para a db...


  3. 14 minutos atrás, DonCorleone disse:

     

    O quê? Eles é que procuraram a guerra? Quem foi o 1º a lançar o Missil foi o Irão? Não!
     

    Que direito tem os Estados Unidos de matar alguem do outro pais? E se o ataque tivesse vitimas inocentes?

    Fizeram e fazem muito bem em se defender, os Estados Unidos desde sempre que têm a mania que são os maiores do mundo e que mandam em tudo e todos, e realmente mandam. Basta ver o Tweet do Donald Trump no Twitter.

    Rapidamente chegas a conclusão de que eles pensam que são os melhores do mundo.

     

    Quando virem China, Russia a demonstrarem realmente a sua força, logo se vê quem é que é forte.

     

    Se acontecer uma 3º Guerra Mundial, será causada pelos Estados Unidos, garantidamente.

     

    Caso saiba foi o Irão que lançou a primeira pedra ao atacar a embaixada americana.


  4. Não vais fazer RPG's ou MMORPG's em JavaScript ou Python...

     

    RPG's ou MMORPG's fazes com C#, C++, Unity, UnrealEngine, HeroEngine, mas não em Python e/ou JavaScript, até porque JavaScript é para browsers.

     

    Podes é brincar com HTML/CSS/JS e aí já terás uma chance de conseguir fazer algo, mas ainda assim tira o cavalinho da chuva...


  5. 2 minutos atrás, eclipse22 disse:

    Eu vi esse, mais não consigo alterar o IP do VDI

    Eu vi esse mais não consigo alterar o IP do VDI, sysinstall não pega!

    Porque o sysinstall foi descontinuado a partir da versão 10...

     

    FreeBSD 10+ é bsdconfig


  6. Experimenta esta:

    quest first_login begin
    	state start begin
    		when login with pc.getqf("firstlogin") == 0 begin
    			-------------------------------------------------------
    			---------------- Customization start ----------------
    			--local StartLevel = 45 --Player level
    			--local StartKarma = 1000 --Player Karma
    			local StartGold = 20000000 --Player Gold
    			local HorseLevel = 30 --Horse level
    			local HorseBookV = 50053 --Horse Book value
    			local Items = {
    							{299, 1, 4, 4, 0},		--Espada Lua Cheia+9 (Warrior)
    							{299, 1, 4, 4, 2},		--Espada Lua Cheia+9 (Sura)
    							{1179, 1, 4, 4, 1},	--Adaga Folha Negra+9
    							{2159, 1, 4, 4, 1},	--Arco de ARmação+9
    							{3219, 1, 4, 4, 0},	--Lâmina Ferro Vermelho+9
    							{7169, 1, 4, 4, 3},	--Leque Vento de Outono+9
    							{11259, 1, 0, 4, 0},	--Armadura Dragão+9
    							{11459, 1, 0, 4, 1},	--Quimono do Assassino+9
    							{11659, 1, 0, 4, 2},	--Armadura Mística+9
    							{11859, 1, 0,4, 3},	--Robe Solar+9
    							{12249, 1, 1, 4, 0},	--Elmo Máscara Fantasma+9
    							{12389, 1, 1, 4, 1},	--Capuz de Aço+9
    							{12529, 1, 1, 4, 2},	--Capacete Castelo+9
    							{12669, 1, 1, 4, 3},	--Chapéu da Luz do Sol+9
    							{13049, 1, 10, 4, 4},	--Escudo de Redondo Preto+9
    							{14149, 1, 3, 4, 4},	--Pulseira de Platina+9
    							{15149, 1, 2, 4, 4},	--Sapatos em Jade+9
    							{16149, 1, 5, 4, 4},	--Colar de Platina+9
    							{17149, 1, 6, 4, 4},	--Brincos de Platina+9
    						  }
    			local Items2 = {
    							{27112, 50},	--Poção Verde(P)
    							{27115, 50},	--Poção Roxa(P)
    							{72723, 1},	--Elixir do Sol(P)
    							{72727, 1},	--ELixir da Lua(P)
    							{70038, 1},	--Capa de Bravura
    							{72702, 1},	--Sapatos de Vento+ (N)
    							{72001, 1},	--Anel de Experiência
    							{71051, 18},	--Enfeitiçar Itens
    							{71052, 50},	--Benção para Itens
    							{71084, 100},	--Feitiço para Itens
    							{71085, 36},	--Reforço para Itens
    							{70024, 9},	--Mármore da Benção
    						   }
    			---------------- Customization end ----------------
    			-------------------------------------------------------
    			for i = 1, table.getn(Items), 1 do
    				ItemValue = Items[i][1] --Retrieve Item Value.
    				ItemCount = Items[i][2] --Retrieve Item Count.
    				ItemSocket = Items[i][3] --Retrieve Item Socket.
    				PgEmpire = Items[i][4] --Retrieve necessary Pg Empire.
    				PgJob = Items[i][5] --Retrieve necessary Pg Job.
    				if pc.get_job() == PgJob or PgJob == 4 then
    					if pc.get_empire() == PgEmpire or PgEmpire == 4 then
    						pc.give_item2(ItemValue, ItemCount)
    						--item.equip(ItemSocket)
    					end --End Empire check
    				end --End check Pg Job
    			end --End For loop.
    			
    			for i = 1, table.getn(Items2), 1 do
    				ItemValue = Items2[i][1] --Retrieve Item Value.
    				ItemCount = Items2[i][2] --Retrieve Item Count.
    				pc.give_item2(ItemValue, ItemCount)
    			end --End For loop.
    			--[[while pc.get_level() < StartLevel do --While loop as long pg level is minor than selected level.
    				pc.give_exp2(pc.get_next_exp())
    			end]]--
    			--pc.set_level(StartLevel)
    			--pc.changealignment(StartKarma) --Set Player Karma.
    			pc.changegold(StartGold) --Set Player Gold.
    			pc.set_skill_level(130,30)
    			pc.set_skill_level(131,49)
    			pc.set_skill_level(132,20)
    			pc.set_skill_level(137,20)
    			pc.set_skill_level(138,20)
    			pc.set_skill_level(139,20)
    			horse.set_level(HorseLevel) --Set Horse level.
    			pc.give_item2(HorseBookV) --Give horse book.
    			pc.setqf("firstlogin", 1) --Set the quest flag "firstlogin" to 1.
    			set_state("__EmptyState__") --Set a new empty state.
    		end --End When
    	end --End Main State
    	
    	state __EmptyState__ begin
    	end --End Empty State
    end --End Quest

    Tirei das minhas quests, muda o que quiseres.


  7. Em relação às armas, já houve casos em que era preciso colocar um TAB no fim da linha, nunca descobri um padrão, nunca ponha em tudo, mas algumas cenas só funcionavam assim...

    96000	ARMOR	icon/item/96000.tga	
    96001	ARMOR	icon/item/96001.tga	
    96002	ARMOR	icon/item/96002.tga	
    96003	ARMOR	icon/item/96003.tga	
    96004	WEAPON	icon/item/96004.tga	d:/ymir work/item/weapon/96004.gr2	
    96005	WEAPON	icon/item/96005.tga	d:/ymir work/item/weapon/96005.gr2	
    96006	WEAPON	icon/item/96006.tga	d:/ymir work/item/weapon/96006.gr2	
    96007	WEAPON	icon/item/96007.tga	d:/ymir work/item/weapon/96007.gr2	
    96008	WEAPON	icon/item/96008.tga	d:/ymir work/item/weapon/96008.gr2	
    96009	WEAPON	icon/item/96009.tga	d:/ymir work/item/weapon/96009.gr2	
    96010	WEAPON	icon/item/96010.tga	d:/ymir work/item/weapon/96010.gr2	

    As armaduras, coloca aí as partes dos .msm.


  8. 1 minuto atrás, Francisco Afonso disse:

    Links off :/ Se alguem tiver nem que sera só o set Rúnico que mande.. n encontro a lamina nem o leque..

    A lâmina chama se Lâmina Solar, o leque chama-se Leque Dragão.

     

    Vêm em praticamente todas as server files.


  9. 1 minuto atrás, mt2criador disse:

        if (!test_server)
        {
            std::string nNome = GetName();
            
            //proibir negociar itens gm - inicio
            if(IsGM(?)  != ) 
            {
                ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Proibido trocar itens com jogadores!"));
                return false;
            }
            
            if(victim->GetGMLevel() > GM_PLAYER)
            {
                ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Proibido trocar itens com GM's!"));
                return false;
            }?
        }
        //proibir negociar itens gm - fim

     

     

     

    assim ???

     

    Assim:

     

    Meti no pastebin porque o fórum estava a adicionar ? aleatórios.