I'm unsure about if this would work.
Could someone tell me.
Code:
if (NPCID == 10000)
{
Say("Only the wealthiest can rule the land. You can Donate ConquerPoints to the Empire");
Say("to become a high rank in the system. What would you like to be?");
Link("I want to be a King - 1kk ConquerPoints.", 1);
Link("I want to be a Queen - 1kk ConquerPoints.", 2);
Link("I want to be a Prince - 900k ConquerPoints", 3);
Link("I want to be a Duke - 750k ConquerPoints.", 4);
Link("I want to be a Baron - 600k ConquerPoints.", 5);
Link("I want to be a Earl - 500k ConquerPoints", 6);
Link("How much I have donated So far?", 7);
Link("I'm already the highest Rank, I just wanna donate 1kk ConquerPoints more. ", 8);
Link("Im going!", 255);
Face(30);
Finish();
}
Code:
if (Control == 1)
{
if (C.MyChar.CPs >= 1000000 && C.MyChar.Rank < 1 && C.MyChar.Model == 1003 || C.MyChar.Model == 1004)
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.Rank = 1;
C.MyChar.Potency += 12;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs <= 1000000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank >= 1)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Model == 2001 || C.MyChar.Model == 2002)
{
Say("You are a female, You need To apply for the Queen Position.");
Link("Okay!", 255);
Face(30);
Finish();
}
}
if (Control == 2)
{
if (C.MyChar.CPs >= 1000000 && C.MyChar.Rank < 2 && C.MyChar.Model == 2001 || C.MyChar.Model == 2002)
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.Rank = 2;
C.MyChar.Potency += 12;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs <= 1000000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 2)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Model == 1003 || C.MyChar.Model == 1004)
{
Say("You are a male, You need To apply for the King Position.");
Link("Okay!", 255);
Face(30);
Finish();
}
}
if (Control == 3)
{
if (C.MyChar.CPs >= 900000 && C.MyChar.Rank < 3)
{
C.MyChar.CPs -= 900000;
C.MyChar.Donation += 900000;
C.MyChar.Rank = 3;
C.MyChar.Potency += 9;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 900000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 3)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 4)
{
if (C.MyChar.CPs >= 750000 && C.MyChar.Rank > 4)
{
C.MyChar.CPs -= 25000000;
C.MyChar.Donation += 25000000;
C.MyChar.Rank = 4;
C.MyChar.Potency += 7;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 750000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 4)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 5)
{
if (C.MyChar.CPs >= 6000000 && C.MyChar.Rank > 5)
{
C.MyChar.CPs -= 600000;
C.MyChar.Donation += 600000;
C.MyChar.Rank = 5;
C.MyChar.Potency += 5;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 600000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 5)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 6)
{
if (C.MyChar.CPs >= 500000 && C.MyChar.Rank > 6)
{
C.MyChar.CPs -= 500000;
C.MyChar.Donation += 500000;
C.MyChar.Rank = 6;
C.MyChar.Potency += 3;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank +"!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 500000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 6)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 7)
{
Say("Dear"+ C.MyChar.Name + "Your Current Donation Is" + C.MyChar.Donation + ".Keep working To be king,good luck");
Link("Thanks Sir!", 255);
Face(30);
Finish();
}
if (Control == 8)
{
if (C.MyChar.CPs >= 1000000 )
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
Say("Great Now check the top rankings on the website to see if you are the #1 Donator.");
Link("Thank you.", 255);
Face(30);
Finish();
}
else
{
Say("You don't seem to have enough ConquerPoints.");
Link("Sorry.", 255);
Face(30);
Finish();
}
}
}
See where I put Potency += 12 and whatnot.
Will that add to the character's potency?
I have never really looked at lotf much and am no expert but I can fairly safely say it will NOT work.
Again I don't know exactly how lotf works but I'm fairly sure it has a potency calculation built into the source (based on item quality, sockets, gems, +'s etc).
The best way to add to potency assuming it uses that sort of a system would be this.
1: Add a new variable to the potency calculation in the source
2: Add new area in the database for this new function (I'll just call it NobilityPot)
3: Make the npc change the NobilityPot in the database
4: Make the server load character NobilityPot on login
5: Ensure that all saving/loading of the new database function are working and it is functioning properly with the actual potency calculation.
I'm unsure about if this would work.
Could someone tell me.
Code:
if (NPCID == 10000)
{
Say("Only the wealthiest can rule the land. You can Donate ConquerPoints to the Empire");
Say("to become a high rank in the system. What would you like to be?");
Link("I want to be a King - 1kk ConquerPoints.", 1);
Link("I want to be a Queen - 1kk ConquerPoints.", 2);
Link("I want to be a Prince - 900k ConquerPoints", 3);
Link("I want to be a Duke - 750k ConquerPoints.", 4);
Link("I want to be a Baron - 600k ConquerPoints.", 5);
Link("I want to be a Earl - 500k ConquerPoints", 6);
Link("How much I have donated So far?", 7);
Link("I'm already the highest Rank, I just wanna donate 1kk ConquerPoints more. ", 8);
Link("Im going!", 255);
Face(30);
Finish();
}
Code:
if (Control == 1)
{
if (C.MyChar.CPs >= 1000000 && C.MyChar.Rank < 1 && C.MyChar.Model == 1003 || C.MyChar.Model == 1004)
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.Rank = 1;
C.MyChar.Potency += 12;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs <= 1000000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank >= 1)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Model == 2001 || C.MyChar.Model == 2002)
{
Say("You are a female, You need To apply for the Queen Position.");
Link("Okay!", 255);
Face(30);
Finish();
}
}
if (Control == 2)
{
if (C.MyChar.CPs >= 1000000 && C.MyChar.Rank < 2 && C.MyChar.Model == 2001 || C.MyChar.Model == 2002)
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.Rank = 2;
C.MyChar.Potency += 12;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs <= 1000000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 2)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Model == 1003 || C.MyChar.Model == 1004)
{
Say("You are a male, You need To apply for the King Position.");
Link("Okay!", 255);
Face(30);
Finish();
}
}
if (Control == 3)
{
if (C.MyChar.CPs >= 900000 && C.MyChar.Rank < 3)
{
C.MyChar.CPs -= 900000;
C.MyChar.Donation += 900000;
C.MyChar.Rank = 3;
C.MyChar.Potency += 9;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 900000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 3)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 4)
{
if (C.MyChar.CPs >= 750000 && C.MyChar.Rank > 4)
{
C.MyChar.CPs -= 25000000;
C.MyChar.Donation += 25000000;
C.MyChar.Rank = 4;
C.MyChar.Potency += 7;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 750000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 4)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 5)
{
if (C.MyChar.CPs >= 6000000 && C.MyChar.Rank > 5)
{
C.MyChar.CPs -= 600000;
C.MyChar.Donation += 600000;
C.MyChar.Rank = 5;
C.MyChar.Potency += 5;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank + "!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 600000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 5)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 6)
{
if (C.MyChar.CPs >= 500000 && C.MyChar.Rank > 6)
{
C.MyChar.CPs -= 500000;
C.MyChar.Donation += 500000;
C.MyChar.Rank = 6;
C.MyChar.Potency += 3;
C.MyChar.SaveRank();
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
World.SendMsgToAll("Congratulations, " + C.MyChar.Name + " has Become a" + C.MyChar.Rank +"!", "SYSTEM", 2011);
Say("Congratulations you have Become a" + C.MyChar.Rank + ".");
Link("Thank you.", 255);
Face(30);
Finish();
}
if (C.MyChar.CPs < 500000)
{
Say("Seems you do not have enough ConquerPoints.");
Link("Sorry about that.", 255);
Face(30);
Finish();
}
if (C.MyChar.Rank <= 6)
{
Say("You are already a" + C.MyChar.Rank + ".");
Link("Yes, Sorry about that.", 255);
Face(30);
Finish();
}
}
if (Control == 7)
{
Say("Dear"+ C.MyChar.Name + "Your Current Donation Is" + C.MyChar.Donation + ".Keep working To be king,good luck");
Link("Thanks Sir!", 255);
Face(30);
Finish();
}
if (Control == 8)
{
if (C.MyChar.CPs >= 1000000 )
{
C.MyChar.CPs -= 1000000;
C.MyChar.Donation += 1000000;
C.MyChar.SaveDonation();
DataBase.SaveChar(C.MyChar);
World.UpdateSpawn(C.MyChar);
C.SendPacket(General.MyPackets.Vital(C.MyChar.UID, 30, C.MyChar.CPs));
Say("Great Now check the top rankings on the website to see if you are the #1 Donator.");
Link("Thank you.", 255);
Face(30);
Finish();
}
else
{
Say("You don't seem to have enough ConquerPoints.");
Link("Sorry.", 255);
Face(30);
Finish();
}
}
}
See where I put Potency += 12 and whatnot.
Will that add to the character's potency?
Hey anyway...you're using AndreaV3 if im not mistakin'....anyway AndreaV3's Pocket.cs is not yet fixed...go find some LOFT source w/ fixed potency and copy paste the NewCharInfo Pockets...+k if helps....
Hey anyway...you're using AndreaV3 if im not mistakin'....anyway AndreaV3's Pocket.cs is not yet fixed...go find some LOFT source w/ fixed potency and copy paste the NewCharInfo Pockets...+k if helps....
No I am not using AndreaV3, but that is where I got the idea for my NPC setup.
I'm using LOTF.
how to make DSEEG work with dragonica (THQ/ICE) work for vista 32 bit users 10/16/2010 - Dragonica - 4 Replies ok after 3 hours of messing around with dragonica i found a way to make it work with DSEEG for those who got the memory edit error
firstly within the 1 minture the game is open with dseeg remove all hotkeys and delete all bot settings and click save
leave the patcher.exe filepath as it is, select THQ and close everything, make sure that you set DSEEG to run as admin from the compatibility tab in properties.
now delete engine.ini from both c: drive and the dragonica release folder
...
[Release] ReXIGNation (Anti-Xigncode+CRC Bypass) spam here work/no work 07/19/2010 - Dekaron - 9 Replies F>Y>I the bypass still work for me reinstall the game and run the bypasss with Cheat engine only, no winhex or any other way will make you DC right away when log in, am a vista user and i testes 3 different way and only CE work now hope this help u guy :mofo:
opk hacks work 09-01-2010 work slot 01/14/2010 - WarRock Hacks, Bots, Cheats & Exploits - 26 Replies http://i47.tinypic.com/211j4g5.jpg
virüs total
Virustotal. MD5: abc818059ccbd0f5b1f10dc507e6a43a Heuristic.BehavesLike.Win32.CodeInjection.P W32/Heuristic-KPP!Eldorado W32/Heuristic-KPP!Eldorado
link
vakitharcama09ocak.zip ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...