Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(_stricmp(str,"#level")==0)
- {
- if(GetUnitStat(pUnit, STAT_LEVEL)==1)
- {
- signed int ClassId = pUnit->dwClassId;
- CharStatsTxt* pTxt = &(*p_D2COMMON_sgptDataTables)->pCharStatsTxt[ClassId];
- if(ClassId==0)//ama
- {
- hp=2;
- mp=1.5;
- stamina=1;
- } else if(ClassId==1)//sor
- {
- hp=1;
- mp=2;
- stamina=1;
- } else if(ClassId==2)//nec
- {
- hp=1.5;
- mp=2;
- stamina=1;
- } else if(ClassId==3)//pal
- {
- hp=2;
- mp=1.5;
- stamina=1;
- } else if(ClassId==4)//bar
- {
- hp=2;
- mp=1;
- stamina=1;
- } else if(ClassId==5)//dru
- {
- hp=1.5;
- mp=2;
- stamina=1;
- } else if(ClassId==6)//asn
- {
- hp=2;
- mp=1.5;
- stamina=1.25;
- }
- D2COMMON_AddStat(pUnit,STAT_LEVEL,98,0);
- D2COMMON_AddStat(pUnit,13,3520485254,0);
- D2COMMON_AddStat(pUnit,4,505,0);
- D2COMMON_AddStat(pUnit,5,110,0);
- D2COMMON_AddStat(pUnit,STAT_MAXHP,(hp*98+60)*256,0);
- D2COMMON_AddStat(pUnit,STAT_MAXMANA,mp*98*256,0);
- D2COMMON_AddStat(pUnit,STAT_MAXSTAMINA,stamina*98*256,0);
- for(j=0;j<3;j++)
- for(i=0;i<47;i++)
- D2COMMON_SetQuestState(pUnit->pPlayerData->pQuestData[j],i,16);
- D2COMMON_ActivateWaypoint(pUnit->pPlayerData->pWaypointData[0], 1);
- CreateRewardItem(nick->pGame,pUnit,Code2Bin("box "),99,1,1);
- D2COMMON_UpdateOverlay(pUnit);
- SendMsgToClient2(nick->ClientID,"Twoja postac zostala wyexpiona","[D2WARDEN]");
- } else
- SendMsgToClient2(nick->ClientID,"Twoja postac musi miec 1 level","[D2WARDEN]");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement