Ir para conteúdo
Faça parte da equipe! (2024) ×

source Catalisadores | Criar Arch Level 300~400 | Lac 100%


 Compartilhar

Posts Recomendados

  • Velha Guarda

Ola de boas?

 

Então, navegando pela na rede por ai, acabei achando essas sources que acredito que possa ser útil para quem quiser usar e/ou estudar ou ate mesmo melhorar seu funcionamento.

 

Serei totalmente sincero com voces, apesar de no site dizer que está 100% funcional, eu não testei pois ainda estou aprendendo a mexer com source e tudo mais.

 

Estou postando mais pelo fato de não se perder conteudo de WYD, tendo em vista que muitos blogs/sites estão fora do ar.

 

Eu preferi colocar essas 3 sources aqui nesse mesmo post pra não ficar varios topicos parecidos.

 

Desde já muito obrigado!

Tenham uma excelente semana!

 

[source] Catalisadores

Link do Pastebin: https://pastebin.com/va5NSBrw

[spoiler=Catalisadores]

// Adicione isto no Functions.h

 

void SendItens(int clientid, int addr, int inv_pos);

 

// Adicione isto no Core.c

 

void SendItens(int clientid, int addr, int inv_pos)

{

int sendinv_addr = 0x04015C3;

int addr_bclient = clientid * 0x0410;

asm(".intel_syntax noprefix\n");

asm("push eax\n"::"a"((addr_bclient + addr)));

asm("push ebx\n"::"b"(inv_pos));

asm("push 0\n");

asm("push ecx\n"::"c"(clientid));

asm("call edx\n"::"d"(sendinv_addr));

asm("add esp, 0x10\n");

}

 

// Adicione também no BoxExp.c

 

int cMontaria = PInt(addr_bclient + 0x015C6A84);

 

// Adicione isto no seu itemlist.csv

 

3344,Catalisador_de_Kapel,2766.0,0.0.0.0.0,0,1000000,0 ,0,0,EF_VOLATILE,2000,EF_GRID,0

3345,Catalisador_de_Acuban,68302.0,0.0.0.0.0,0,3000000 ,0,0,0,EF_VOLATILE,2001,EF_GRID,0

3346,Catalisador_de_Mencar,133838.0,0.0.0.0.0,0,300000 00,0,0,0,EF_VOLATILE,2002,EF_GRID,0

3347,Catalisador_de_Birago,199374.0,0.0.0.0.0,0,300000 00,0,0,0,EF_VOLATILE,2005,EF_GRID,0

3348,Catalisador_de_Yus,264910.0,0.0.0.0.0,0,35000000, 0,0,0,EF_VOLATILE,2004,EF_GRID,0

3349,Catalisador_de_Makav,330446.0,0.0.0.0.0,0,75000,0 ,0,0,EF_VOLATILE,2003,EF_GRID,0

3350,Catalisador_de_Alperath,395982.0,0.0.0.0.0,0,3500 0000,0,0,0,EF_VOLATILE,2006,EF_GRID,0

 

 

// E lá vai a Source

 

case 2000: // Catalisador Kapel

{

if(cMontaria == 2335) // Cria de Dente_de_Sabre

{

PInt(addr_bclient + 0x015C6A84) = 2365; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 10; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

if(cMontaria == 2333) // Cria de Dragão_Menor

{

PInt(addr_bclient + 0x015C6A84) = 2363; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2334) // Cria de Urso

{

PInt(addr_bclient + 0x015C6A84) = 2364; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

}

 

case 2001: // Catalisador de Acuban

{

if(cMontaria == 2338) // Cria de Cavalo_Leve N

{

PInt(addr_bclient + 0x015C6A84) = 2368; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2337) // Cria de Cavalo_Fantasma N

{

PInt(addr_bclient + 0x015C6A84) = 2367; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2336) // Cria de Cavalo_S/Sela N

{

PInt(addr_bclient + 0x015C6A84) = 2366; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2343) // Cria de Cavalo_Leve B

{

PInt(addr_bclient + 0x015C6A84) = 2373; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 25; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2342) // Cria de Cavalo_Fantasma B

{

PInt(addr_bclient + 0x015C6A84) = 2372; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 15; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2341) // Cria de Cavalo_S/Sela B

{

PInt(addr_bclient + 0x015C6A84) = 2371; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 12; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

}

 

case 2002: // Catalisador Mencar

{

if(cMontaria == 2340) // Cria de Andaluz N

{

PInt(addr_bclient + 0x015C6A84) = 2370; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 18; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2334) // Cria de Andaluz B

{

PInt(addr_bclient + 0x015C6A84) = 2375; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2339) // Cria de Cavalo_Equipado N

{

PInt(addr_bclient + 0x015C6A84) = 2369; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 5; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2344) // Cria de Cavalo_Equipado B

{

PInt(addr_bclient + 0x015C6A84) = 2374; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 11; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

}

case 2003: // Catalisador Macav

{

if(cMontaria == 2356) // Cria de Grifo_Sangrento

{

PInt(addr_bclient + 0x015C6A84) = 2386; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 25; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2355) // Cria de Cavalo_Equipado B

{

PInt(addr_bclient + 0x015C6A84) = 2385; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 25; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2354) // Cria de Grifo

{

PInt(addr_bclient + 0x015C6A84) = 2384; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 25; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

}

 

case 2004: // Catalisador Yus

{

if(cMontaria == 2353) // Cria de Unisus

{

PInt(addr_bclient + 0x015C6A84) = 2383; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2352) // Cria de Pegasus

{

PInt(addr_bclient + 0x015C6A84) = 2382; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

if(cMontaria == 2351) // Cria de Unicórnio

{

PInt(addr_bclient + 0x015C6A84) = 2381; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

 

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

}

 

case 2005: // Catalisador Birago

{

if(cMontaria == 2347) // Cria de Dragão

{

PInt(addr_bclient + 0x015C6A84) = 2377; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

if(cMontaria == 2348) // Cria de Grande_Fenrir

{

PInt(addr_bclient + 0x015C6A84) = 2378; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

if(cMontaria == 2346) // Cria de Fenrir

{

PInt(addr_bclient + 0x015C6A84) = 2376; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

}

 

case 2006: // Catalisador Alperath

{

if(cMontaria == 2350) // Cria de Dragão Vermelho

{

PInt(addr_bclient + 0x015C6A84) = 2380; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

if(cMontaria == 2349) // Cria de Tigre_de_Fogo

{

PInt(addr_bclient + 0x015C6A84) = 2379; // Montaria

PInt(addr_bclient + 0x015C6A84 +2) = 1;

PInt(addr_bclient + 0x015C6A84 +3) = 1;

PInt(addr_bclient + 0x015C6A84 +4) = 1; // Level

PInt(addr_bclient + 0x015C6A84 +5) = 20; // Vitalidade

PInt(addr_bclient + 0x015C6A84 +6) = 200; // Ração

PInt(addr_bclient + 0x015C6A84 +7) = 1;

SendItens(clientid, 0x015C6A84, 14);

SendClientMessage(clientid, "A montaria cresceu.");

break;

}

 

 

}

 

 

Créditos: Yescool

 

[source] Criar Arch Level 300~400

Link do Pastebin https://pastebin.com/z8ydQZWx

[spoiler=Criar Arch Level 300~400]

case 6: // NPC Arch RED, Blue ,White e sem capa

{

if(cFace == 1 || cFace == 21 || cFace == 31 || cFace == 11)

{

if (cElmo == 0)

{

int level = 299;

int dif;

dif = cLevel - level;

if(cMedalha == 1742)

{

if (cLevel >= 299)

{

if ((cJoia <= 1759) || (cJoia >= 1764))

{

SendChat(npcid, "Ponha o Sephirot da classe desejada.");

return;

}

else if((cJoia == 1760) && (cCapa == 544))

{

PInt(addr_bclient + FACE_ADDR) += 5;

PInt(addr_bclient + CLASS_ADDR) = 0;

PInt(addr_bclient + 0x015C6A8C) = 1771;

}

else if((cJoia == 1761) && (cCapa == 544))

{

PInt(addr_bclient + FACE_ADDR) += 6;

PInt(addr_bclient + CLASS_ADDR) = 1;

PInt(addr_bclient + 0x015C6A8C) = 1771;

}

else if((cJoia == 1762) && (cCapa == 544))

{

PInt(addr_bclient + FACE_ADDR) += 7;

PInt(addr_bclient + CLASS_ADDR) = 2;

PInt(addr_bclient + 0x015C6A8C) = 1771;

}

else if((cJoia == 1763) && (cCapa == 544))

{

PInt(addr_bclient + FACE_ADDR) += 8;

PInt(addr_bclient + CLASS_ADDR) = 3;

PInt(addr_bclient + 0x015C6A8C) = 1771;

}else if((cJoia == 1760) && (cCapa == 543))

{

PInt(addr_bclient + FACE_ADDR) += 5;

PInt(addr_bclient + CLASS_ADDR) = 0;

PInt(addr_bclient + 0x015C6A8C) = 1768;

}

else if((cJoia == 1761) && (cCapa == 543))

{

PInt(addr_bclient + FACE_ADDR) += 6;

PInt(addr_bclient + CLASS_ADDR) = 1;

PInt(addr_bclient + 0x015C6A8C) = 1768;

}

else if((cJoia == 1762) && (cCapa == 543))

{

PInt(addr_bclient + FACE_ADDR) += 7;

PInt(addr_bclient + CLASS_ADDR) = 2;

PInt(addr_bclient + 0x015C6A8C) = 1768;

}

else if((cJoia == 1763) && (cCapa == 543))

{

PInt(addr_bclient + FACE_ADDR) += 8;

PInt(addr_bclient + CLASS_ADDR) = 3;

PInt(addr_bclient + 0x015C6A8C) = 1768;

}else if(cJoia == 1760)

{

PInt(addr_bclient + FACE_ADDR) += 5;

PInt(addr_bclient + CLASS_ADDR) = 0;

PInt(addr_bclient + 0x015C6A8C) = 574;

}

else if(cJoia == 1761)

{

PInt(addr_bclient + FACE_ADDR) += 6;

PInt(addr_bclient + CLASS_ADDR) = 1;

PInt(addr_bclient + 0x015C6A8C) = 574;

}

else if(cJoia == 1762)

{

PInt(addr_bclient + FACE_ADDR) += 7;

PInt(addr_bclient + CLASS_ADDR) = 2;

PInt(addr_bclient + 0x015C6A8C) = 574;

}

else if(cJoia == 1763)

{

PInt(addr_bclient + FACE_ADDR) += 8;

PInt(addr_bclient + CLASS_ADDR) = 3;

PInt(addr_bclient + 0x015C6A8C) = 574;

}else

{

SendChat(npcid, "Precisa ter capa Red,Bluw, White ou nenhuma.");

return;

}

 

PInt(addr_bclient + EXTRA1_ADDR) = 0;

PInt(addr_bclient + EXTRA2_ADDR) = 0;

PInt(addr_bclient + EXTRA3_ADDR) = 0;

PInt(addr_bclient + EXTRA4_ADDR) = 0;

PInt(addr_bclient + LEVEL_ADDR) = 0;

PInt(addr_bclient + PLEARN_ADDR) = 100;

PInt(addr_bclient + PSKILL_ADDR) = 127;

PLong(addr_bclient + EXP_ADDR) = 0;

PInt(addr_bclient + STR_ADDR) = 5;

PInt(addr_bclient + INT_ADDR) = 5;

PInt(addr_bclient + DES_ADDR) = 5;

PInt(addr_bclient + CON_ADDR) = 10;

PInt(addr_bclient + PSTATS_ADDR) = 100;

PInt(addr_bclient + LSKILL_ADDR) = 0; // Zera Skills

PInt(addr_bclient + 0x015C6A6C) = 0; // Zera Item no Slot do Sephirot

PInt(addr_bclient + 0x015C6A64) = 0; // Zera Item no Slot da Irmotalidade

PInt(addr_bclient + 0x015C6A1C) = 3501; // Põe a cythera

PInt(addr_bclient + 0x015C6A1C +2) = 3;

PInt(addr_bclient + 0x015C6A1C +3) = 40;

PInt(addr_bclient + 0x015C6A1C +4) = 4;

PInt(addr_bclient + 0x015C6A1C +5) = 50;

PInt(addr_bclient + PLEARN_ADDR) += 3 * dif;

PInt(addr_bclient + PSKILL_ADDR) += 3 * dif;

PInt(addr_bclient + PSTATS_ADDR) += 3 * dif;

SendItens(clientid, 0x15C6A14, 0);

SendItens(clientid, 0x15C6A1C, 1);

SendItens(clientid, 0x15C6A8C, 15);

SendClientMessage(clientid, "Arch criado com sucesso !!!");

DC(clientid);

return;

}else

{SendChat(npcid, "Level inapropriado!");

return;

}

}else

SendChat(npcid, "Cade a imortalidade?");

return;

}else

SendChat(npcid, "Tire seu elmo");

return;

}else

SendChat(npcid, "Voce nao e mais mortal!");

return;

}

 

 

Créditos: fabionsam

 

[source] Lac 100%

Link do Pastebin https://pastebin.com/mrNUA9fH

[spoiler=Lac 100%]

case 338: // lac 100%

{

if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 0)) // +0 pra +1 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 1;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 1)) // +1 pra +2 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 2;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 2)) // +2 pra +3 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 3;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 3)) // +3 pra +4 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 4;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 4)) // +4 pra +5 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 5;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 5)) // +5 pra +6 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 6;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 6)) // +6 pra +7 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 7;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 7)) // +7 pra +8 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 8;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 8)) // +8 pra +9 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 9;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 230)) // +10 pra +11 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 234;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 231)) // +10 pra +11 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 235;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 232))// +10 pra +11 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 236;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x015C6A24+2) == 43) && (PByte(addr_bclient + 0x015C6A24+3) == 233))// +10 pra +11 peito

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x015C6A24+2) = 43;

PByte(addr_bclient + 0x015C6A24+3) = 237;

SendItens(clientid, 0x015C6A24, 2);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 0)) // +0 pra +1 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 1;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 1)) // +1 pra +2 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 2;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 2)) // +2 pra +3 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 3;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 3)) // +3 pra +4 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 4;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 4)) // +4 pra +5 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 5;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 5)) // +5 pra +6 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 6;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 6)) // +6 pra +7 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 7;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 7)) // +7 pra +8 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 8;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 8)) // +8 pra +9 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 9;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 230)) // +10 pra +11 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 234;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 231)) // +10 pra +11 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 235;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 232))// +10 pra +11 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 236;

SendItens(clientid, 0x15C6A2C, 3);

}

else if((PByte(addr_bclient + 0x15C6A2C+2) == 43) && (PByte(addr_bclient + 0x15C6A2C+3) == 233))// +10 pra +11 calça

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A2C+2) = 43;

PByte(addr_bclient + 0x15C6A2C+3) = 237;

SendItens(clientid, 0x15C6A2C, 3); // Atualiza Calça

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 0)) // +0 pra +1 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 1;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 1)) // +1 pra +2 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 2;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 2)) // +2 pra +3 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 3;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 3)) // +3 pra +4 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 4;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 4)) // +4 pra +5 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 5;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 5)) // +5 pra +6 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 6;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 6)) // +6 pra +7 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 7;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 7)) // +7 pra +8 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 8;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 8)) // +8 pra +9 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 9;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 230)) // +10 pra +11 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 234;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 231)) // +10 pra +11 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 235;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 232))// +10 pra +11 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 236;

SendItens(clientid, 0x15C6A34, 4);

}

else if((PByte(addr_bclient + 0x15C6A34+2) == 43) && (PByte(addr_bclient + 0x15C6A34+3) == 233))// +10 pra +11 luva

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A34+2) = 43;

PByte(addr_bclient + 0x15C6A34+3) = 237;

SendItens(clientid, 0x15C6A34, 4); // Atualiza luva

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 0)) // +0 pra +1 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 1;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 1)) // +1 pra +2 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 2;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 2)) // +2 pra +3 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 3;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 3)) // +3 pra +4 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 4;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 4)) // +4 pra +5 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 5;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 5)) // +5 pra +6 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 6;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 6)) // +6 pra +7 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 7;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 7)) // +7 pra +8 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 8;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 8)) // +8 pra +9 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 9;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 230)) // +10 pra +11 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 234;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 231)) // +10 pra +11 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 235;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 232))// +10 pra +11 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 236;

SendItens(clientid, 0x15C6A3C, 5);

}

else if((PByte(addr_bclient + 0x15C6A3C+2) == 43) && (PByte(addr_bclient + 0x15C6A3C+3) == 233))// +10 pra +11 bota

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A3C+2) = 43;

PByte(addr_bclient + 0x15C6A3C+3) = 237;

SendItens(clientid, 0x15C6A3C, 5); // Atualiza bota

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 0)) // +0 pra +1 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 1;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 1)) // +1 pra +2 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 2;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 2)) // +2 pra +3 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 3;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 3)) // +3 pra +4 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 4;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 4)) // +4 pra +5 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 5;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 5)) // +5 pra +6 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 6;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 6)) // +6 pra +7 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 7;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 7)) // +7 pra +8 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 8;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 8)) // +8 pra +9 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 9;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 230)) // +10 pra +11 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 234;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 231)) // +10 pra +11 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 235;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 232))// +10 pra +11 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 236;

SendItens(clientid, 0x15C6A44, 6);

}

else if((PByte(addr_bclient + 0x15C6A44+2) == 43) && (PByte(addr_bclient + 0x15C6A44+3) == 233))// +10 pra +11 arma

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A44+2) = 43;

PByte(addr_bclient + 0x15C6A44+3) = 237;

SendItens(clientid, 0x15C6A44, 6); // Atualiza arma

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 0)) // +0 pra +1 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 1;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 1)) // +1 pra +2 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 2;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 2)) // +2 pra +3 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 3;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 3)) // +3 pra +4 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 4;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 4)) // +4 pra +5 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 5;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 5)) // +5 pra +6 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 6;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 6)) // +6 pra +7 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 7;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 7)) // +7 pra +8 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 8;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 8)) // +8 pra +9 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 9;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 230)) // +10 pra +11 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 234;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 231)) // +10 pra +11 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 235;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 232))// +10 pra +11 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 236;

SendItens(clientid, 0x15C6A4C, 7);

}

else if((PByte(addr_bclient + 0x15C6A4C+2) == 43) && (PByte(addr_bclient + 0x15C6A4C+3) == 233))// +10 pra +11 arma2

{

SendClientMessage(clientid, " Refinado ");

PByte(addr_bclient + 0x15C6A4C+2) = 43;

PByte(addr_bclient + 0x15C6A4C+3) = 237;

SendItens(clientid, 0x15C6A4C, 7); // Atualiza arma2

}

break;

}

 

 

Créditos: GuGaRMP

 

Fonte:

http://mysourcedestiny.blogspot.com.br/

qRXaV1L.png

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.