Ver um Único Post
Antigo 27-06-2010, 12:06 AM   #1
[Tutorial]Como Criar um Scroll of Scape Custom
Arayashiki Arayashiki está offline 27-06-2010, 12:06 AM

Voçe que tem seu próprio servidor .. E você tem zonas de farm e eventos. ..
Assim. Se algumas pessoas não têm Gatekeepers Próximo .. Não é uma boa maneira de ter Scroll of escape?

Então .. Vamos criar um! xD

1º Vou Logo Avisar Você Precisa Saber Copilar

2º .. va para o src/main/java/net/sf/l2j/gameserver/handler/itemhandlers
e Procure ScrollOfEscape.java

Procure esta linha:

Citação:
private static final int[] ITEM_IDS = { 736, 1830, 1829, 1538, 3958, 5858, 5859,
7117,7118,7119,7120,7121,7122,7123,7124,
7125,7126,7127,7128,7129,7130,7131,7132,
7133,7134,7135,7554,7555,7556,7557,7558,
77618,761};
Perto de 7619 não adicionar uma vírgula, e de seu item.
exemplo:

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
7559,7618,7619,9999};
Depois que o cole isso:
Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
               			case 9999 :
                				_activeChar.teleToLocation(x,y,z, true);  // Custom Soe No.1
                				break;
Vermelho: Id Do Scroll Custom (Que no Caso e 9999)
Laranja: Localização Onde o Player Ir Dar Respawn (Pode Ser Obtida Atravez do /loc no game)

Nós fizemos a parte do java ..

Agora vámos ao cliente ..
abra p ItemName-e.dat e adicio-e uma linha como esta:

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
9999	Scroll of Escape To Custom Zone		A magic Scrolls That Ports The Caster To The Custom Zone.	-1					0	0	0
Onde esta 9999 é o id do item custom. altere-o de acordo com às suas necessidades. (NOTA: Sinta-se livre para mudar nomes e descrições).

NOTA: A linha Usada Como Exmplo é para INTERLUDE

Ok Nós fizemos a ItemName.

Agora, abre EtcItemGrp.dat
e cole esta linha:

Código: [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
2	9999	0	3	6	3	0	dropitems.drop_scroll_m00			dropitemstex.drop_scroll_t00			icon.etc_scroll_of_return_i00					0	120	18	0	0	1		1		ItemSound.itemdrop_scroll		2	1	0
Novamente Onde esta, 9999 é o id do iten e altere-o de acordo com às suas necessidades.
Agora, salve , substitua os arquivos .dat para o seu cliente.va dentro do jogo, crie o item em seu inventário, use-o e está feito xD


Espero Ter Ajudado!!


Creditos:
§tëFØuLi§15™ (ate agora nao sei o nome dele. Obs: ele é russo =D)
Arayashiki (Pela traducao, post e Divulgaçao)

 
Avatar de Arayashiki
Arayashiki
Membro - Veterano

Quadro de Medalhas

Registrado em: Oct 2009
Localização: Lins/SP
Posts: 534
Nome Real: Bruno Daniell
Visitas: 1204
Os Seguintes 9 Usuários disseram Obrigado(a) para Arayashiki por gostarem deste post :
blackemm (06-08-2010), C.Bartowski (28-06-2010), Liroz (28-06-2010), Mazokista (27-07-2010), pilar (18-07-2010), refenxd (24-08-2010), Setokaiba (27-06-2010), xcherlonx (23-04-2011)
Links Patrocinados
 

Search Engine Optimization by vBSEO 3.3.0