Vim Posta Esse Npc Pq Mta Gente Não tem Npcs Em Português.. Você Faz a mesma Coisa Dos meus outros npc Na pasta Source/Conquer_Online_Server_x86 Clica No Coisa Verde Em Cima Espera 50 Seg e Abra pelo Debug Depois Disso Abra o COnquer Pelo Debug E Pronto... Adicionado Seu Npc.
Dialogs.cs -- Npcs.cs
Obs: Premio Da GW 2kk + Top Sem GoldPrize
Dialogs.cs -- Npcs.cs
- Spoiler:
- #region (TOP-GL-DL)
case 2316:
{
switch (npcRequest.OptionID)
{
case 0:
{
dialog.Text("Se Você é o líder da guilda ou o Vice-Líder posso dar-lhe o Prémio de vencer a Guerra Guilda.");
dialog.Option("Gostaria de reivindicar a recompensa", 3);
dialog.Option("Não Obrigado.", 255);
dialog.Send();
break;
}
case 3: //For Guild Leader Prize OR Deputy Prize
{
if (GuildWar.IsWar == false)
{
if (client.Guild != null)
{
if (client.Guild.PoleKeeper)
{
if (client.Entity.GuildRank == 1000) // 1000 is Guild leader
{
if (DateTime.Now.DayOfWeek == DayOfWeek.Monday || DateTime.Now.DayOfWeek == DayOfWeek.Tuesday || DateTime.Now.DayOfWeek == DayOfWeek.Wednesday || DateTime.Now.DayOfWeek == DayOfWeek.Thursday || DateTime.Now.DayOfWeek == DayOfWeek.Friday)
{
if (client.Entity.topguildleader != 1)
{
if (client.Guild.WinnerToday != 1)
{
client.Inventory.Add(0, 0, 0);
RewardGuildWarCps = 2000000;
client.Entity.ConquerPoints += (uint)RewardGuildWarCps;
client.Entity.topguildleader = 1;
client.Guild.WinnerToday = 1;
Conquer_Online_Server.ServerBase.Kernel.SendWorldMessage(new Message("Parabéns! " + client.Entity.Name + " reivindicado o prêmio " + RewardGuildWarCps + " ConquerPoints para ganhar o guildwar e receber TopGuildLeader de Halo.", System.Drawing.Color.White, Message.Center), Conquer_Online_Server.ServerBase.Kernel.GamePool.Values);
client.Entity.AddFlag(Update.Flags.TopGuildLeader);
DateTime.Now.AddDays(7);
client.Guild.SendGuild(client);
GuildTable.UpdateGuildWinner(client.Guild);
EntityTable.SaveEntity(client);
}
else
{
dialog.Text("A Winner Guild of Guild War esta semana só pode reivindicar uma vez não passar a liderança apenas para reclamar o prêmio lol");
dialog.Option("Oh Desculpa", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Sim, você ganhou a guerra mas guilda Você já afirmam que!");
dialog.Option("Oh Desculpa", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Sim, você ganhou, mas você só pode reivindicá-lo durante a segunda-feira a sexta-feira");
dialog.Option("Oh Desculpa", 255);
dialog.Send();
break;
}
}
else if (client.Entity.GuildRank == 990) // 990 Deputy
{
if (DateTime.Now.DayOfWeek == DayOfWeek.Monday || DateTime.Now.DayOfWeek == DayOfWeek.Tuesday || DateTime.Now.DayOfWeek == DayOfWeek.Wednesday || DateTime.Now.DayOfWeek == DayOfWeek.Thursday || DateTime.Now.DayOfWeek == DayOfWeek.Friday)
{
if (client.Entity.topdeputyleader != 1)
{
client.Entity.topdeputyleader = 1;
client.Guild.WinnerToday2 = 1;
Conquer_Online_Server.ServerBase.Kernel.SendWorldMessage(new Message("Parabéns! " + client.Entity.Name + " Receber o Halo Líder Top Vice.", System.Drawing.Color.White, Message.Center), Conquer_Online_Server.ServerBase.Kernel.GamePool.Values);
client.Entity.AddFlag(Update.Flags.TopDeputyLeader);
DateTime.Now.AddDays(7);
EntityTable.SaveEntity(client);
}
else
{
dialog.Text("Sim, você ganhou a guerra da guild, mas você já afirmam que! ");
dialog.Option("Oh Desculpe", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Sim, você ganhou a guerra guilda mas você só pode reivindicá-lo durante a segunda-feira a sexta-feira ");
dialog.Option("Oh Desculpe", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Sim, você ganhou a guerra mas a sua guilda não autorizar para reivindicá-lo!");
dialog.Option("Oh Desculpe", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Seu Clã não ganhou a guerra guilda pena!");
dialog.Option("Oh Desculpa", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Você não tem Guilda Como é que o seu vai ganhar um prêmio para guildwinner");
dialog.Option("Oh Desculpa", 255);
dialog.Send();
break;
}
}
else
{
dialog.Text("Reclamação não pode guilda guerra prêmio, enquanto a guerra está em curso guilda!");
dialog.Option("Oh Desculpa", 255);
dialog.Send();
break;
}
break;
}
}
break;
}
#endregion
- Spoiler:
INSERT INTO `npcs` VALUES ('2316', '0', '0',
'TOP-GL-DL', '0002', '2710', '-1', '1002', '0438', '0377',
'0000', '0000', '0000', '0000', '0000', '0000', '0000',
'0000', '0', '0', '0', '0', 'None', '0000', '00', '00',
'0000', '00', null);
Obs: Premio Da GW 2kk + Top Sem GoldPrize