View Single Post
  #6  
Old 05-19-2004, 05:26 AM
cofruben
Old-EQEmu Developer
 
Join Date: Oct 2002
Location: Spain
Posts: 323
Default

this is the code I used in my server I hope it helps you.
Code:
			else if (!strcmp(strlwr(command),"permaclass")) {//Cofruben:-Makes the client the class specified
				switch(atoi(arglist[0])){
				case 1:
					mob->CastToClient()->SetStat(0,70);
					mob->CastToClient()->SetStat(1,75);
					mob->CastToClient()->SetStat(2,95);
					mob->CastToClient()->SetStat(3,75);
					mob->CastToClient()->SetStat(4,83);
					mob->CastToClient()->SetStat(5,99);
					mob->CastToClient()->SetStat(6,60);
					break;
				case 2:
					mob->CastToClient()->SetStat(0,60);
					mob->CastToClient()->SetStat(1,70);
					mob->CastToClient()->SetStat(2,85);
					mob->CastToClient()->SetStat(3,70);
					mob->CastToClient()->SetStat(4,105);
					mob->CastToClient()->SetStat(5,92);
					mob->CastToClient()->SetStat(6,80);
					break;
				case 3:
					mob->CastToClient()->SetStat(0,70);
					mob->CastToClient()->SetStat(1,70);
					mob->CastToClient()->SetStat(2,85);
					mob->CastToClient()->SetStat(3,75);
					mob->CastToClient()->SetStat(4,95);
					mob->CastToClient()->SetStat(5,92);
					mob->CastToClient()->SetStat(6,85);
					break;
				case 11:
					mob->CastToClient()->SetStat(0,60);
					mob->CastToClient()->SetStat(1,65);
					mob->CastToClient()->SetStat(2,90);
					mob->CastToClient()->SetStat(3,85);
					mob->CastToClient()->SetStat(4,83);
					mob->CastToClient()->SetStat(5,109);
					mob->CastToClient()->SetStat(6,60);
					break;
				case 14:
					mob->CastToClient()->SetStat(0,55);
					mob->CastToClient()->SetStat(1,65);
					mob->CastToClient()->SetStat(2,85);
					mob->CastToClient()->SetStat(3,70);
					mob->CastToClient()->SetStat(4,95);
					mob->CastToClient()->SetStat(5,102);
					mob->CastToClient()->SetStat(6,90);
					break;
				}

				mob->CastToClient()->SetBaseClass(atoi(arglist[0]));
				//mob->CastToClient()->UnscribeSpellALL(true);
				mob->CastToClient()->Save(2);
				mob->CastToClient()->Kick();
			}
Reply With Quote