The Answer Forum


Participe do fórum, é rápido e fácil

The Answer Forum
The Answer Forum
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[Source] Guarda Real / NPC De Evento

Ir para baixo

[Source] Guarda Real / NPC De Evento Empty [Source] Guarda Real / NPC De Evento

Mensagem por -SwaG- Dom Fev 10 2013, 19:06

Enfim ...
Você poderá ganhar um dos items sorteados automaticamente.
Código auto explicativo .
Créditos [C]razyKiller.

Código:
#include "DLLMain.h"
// [C]razyKiller
void Guarda_Real(BYTE *m_PacketBuffer){
WORD clientid = *(WORD*)&m_PacketBuffer[6];
st_Mob *player = (st_Mob*)GetMobFromIndex(clientid);
if(clientid < 0 || clientid > 127)
return;
 
int itens[] = {412, 413, 769, 0};
 
int item = GetFirstSlotSADD(clientid, 750, 64);
if(item != -1){
int sorteio = rand() %4;
if(itens[sorteio] != 0){
player->Inventory[item].Index = itens[sorteio];
char tmp[120];
sprintf(tmp, "!Chegou item %s.", GetItemName(itens[sorteio]));
SendClientMessage(clientid, tmp);
SendALL(clientid);
return;
}else{
SendClientMessage(clientid, "Item Destruído.");
memset(&player->Inventory[item], 0, sizeof(st_Item));
SendALL(clientid);
return;
}
}else{
SendClientMessage(clientid, "Cadê o presente de natal ?");
return;
}
Para quem quiser no pastebin
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
-SwaG-
-SwaG-
Administrador
Administrador

Mensagens Mensagens : 488
Pontos Pontos : 2147483647
Moedas Moedas : 1
Agradecinentos Agradecinentos : 21
Inscrição Inscrição : 17/05/2011
Idade Idade : 28
Localização Localização : Belo Horizonte

https://theanswer.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos