error in code. -
Код:
CMD:ocheck(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 99999)
{
SendClientMessage(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
return 1;
}
if(isnull(params)) return SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ocheck [Full name(case senstive]");
if(doesAccountExist(params))
{
new atext[20]; // Sex
new dtext[20]; // STD
new jtext[20]; // Job
new btext[40]; // Biz
new jlevel[20]; // Job Level
new htext[MAX_ZONE_NAME]; // House
new cartext1[56]; // car 1
new cartext2[56]; // car 2
new coordsstring[128];
switch (PlayerInfo[MAX_PLAYERS][pSex])
{
case 0: atext = "None";
case 1: atext = "Male";
case 2: atext = "Female";
}
switch (STDPlayer[MAX_PLAYERS)
{
case 0: dtext = "None";
case 1: dtext = "Chlamydia";
case 2: dtext = "Gonorrhea";
case 3: dtext = "Syphilis";
}
switch (PlayerInfo[MAX_PLAYERS][pJob])
{
case 0: jtext = "None";
case 1: jtext = "Detective";
case 2: jtext = "Lawyer";
case 3: jtext = "Whore";
case 4: jtext = "Drug Dealer";
case 5: jtext = "Product Dealer";
case 7: jtext = "Mechanic";
case 8: jtext = "Bodyguard";
case 9: jtext = "Arms Dealer";
case 12: jtext = "Boxer";
case 14: jtext = "Taxi Driver";
case 17: jtext = "Drug Smuggler";
case 18: jtext = "Trucker";
default: jtext = "None";
}
if(PlayerInfo[MAX_PLAYERS][pJob] >= 0)
{
new level;
switch(PlayerInfo[MAX_PLAYERS][pJob])
{
case 1: level = PlayerInfo[MAX_PLAYERS][pDetSkill];
case 2: level = PlayerInfo[MAX_PLAYERS][pLawSkill];
case 3: level = PlayerInfo[MAX_PLAYERS][pSexSkill];
case 4: level = PlayerInfo[MAX_PLAYERS][pDrugsSkill];
case 7: level = PlayerInfo[MAX_PLAYERS][pMechSkill];
case 9: level = PlayerInfo[MAX_PLAYERS][pArmsSkill];
case 12: level = PlayerInfo[MAX_PLAYERS][pBoxSkill];
case 17: level = PlayerInfo[MAX_PLAYERS][pSmugglerSkill];
case 18: level = PlayerInfo[MAX_PLAYERS][pTruckSkill];
case 0, 5, 8, 14: level = -1;
}
if(level >= 0 && level <= 24) jlevel = "1";
else if(level >= 25 && level <= 49) jlevel = "2";
else if(level >= 50 && level <= 74) jlevel = "3";
else if(level >= 75 && level <= 99) jlevel = "4";
else if(level >= 100) jlevel = "5";
else if(level == -1) jlevel = "None";
}
new married[20];
strmid(married, PlayerInfo[MAX_PLAYERS][pMarriedTo], 0, strlen(PlayerInfo[MAX_PLAYERS][pMarriedTo]), 255);
new ptime = PlayerInfo[MAX_PLAYERS][pConnectTime];
new cash = PlayerInfo[MAX_PLAYERS][pCash];
new deaths = PlayerInfo[MAX_PLAYERS][pDeaths];
new bigfish = PlayerInfo[MAX_PLAYERS][pBiggestFish];
new pot = PlayerInfo[MAX_PLAYERS][pPot];
new potseeds = PlayerInfo[MAX_PLAYERS][pPotSeeds];
new crack = PlayerInfo[MAX_PLAYERS][pCrack];
new packages = Packages[playerid];
new crates = Crates[playerid];
new mats = PlayerInfo[MAX_PLAYERS][pMats];
new rope = PlayerInfo[MAX_PLAYERS][pRope];
new cigars = PlayerInfo[MAX_PLAYERS][pCigars];
new sprunk = PlayerInfo[MAX_PLAYERS][pSprunk];
new blindfolds = PlayerInfo[MAX_PLAYERS][pBlindfolds];
new tikis = PlayerInfo[MAX_PLAYERS][pTikis];
new spray = PlayerInfo[MAX_PLAYERS][pSpraycan];
new crimes = PlayerInfo[MAX_PLAYERS][pCrimes];
new arrested = PlayerInfo[MAX_PLAYERS][pArrested];
new level = PlayerInfo[MAX_PLAYERS][pLevel];
new exp = PlayerInfo[MAX_PLAYERS][pExp];
new kills = PlayerInfo[MAX_PLAYERS][pKills];
new pnumber = PlayerInfo[MAX_PLAYERS][pPnumber];
new account = PlayerInfo[MAX_PLAYERS][pAccount];
new nxtlevel = PlayerInfo[MAX_PLAYERS][pLevel]+1;
new expamount = nxtlevel*levelexp;
new costlevel = nxtlevel*levelcost;
new intir = GetPlayerInterior(playerid);
new vw = GetPlayerVirtualWorld(targetid);
new skin = GetPlayerSkin(targetid);
new warns = PlayerInfo[MAX_PLAYERS][pWarns];
new points = PlayerInfo[MAX_PLAYERS][gPupgrade];
new jtime = PlayerInfo[MAX_PLAYERS][pJailTime];
new deck = PlayerInfo[MAX_PLAYERS][pDeck];
new wtc = PlayerInfo[MAX_PLAYERS][pWTc];
new products = PlayerInfo[MAX_PLAYERS][pProducts];
new biz = PlayerInfo[MAX_PLAYERS][pBizKey];
if(biz != -1)
{
format(btext,sizeof(btext),"%s (%d)",BizInfo[biz][bName],biz);
}
else
{
btext = "None";
}
if(PlayerInfo[MAX_PLAYERS][pCar][0] > 0)
{
format(cartext1, sizeof(cartext1), "%s (%s)", GetVehicleFriendlyNameFromModel(CarInfo[PlayerInfo[MAX_PLAYERS][pCar][0]][c_Model]),
CarInfo[PlayerInfo[MAX_PLAYERS][pCar][0]][c_Plate]);
}
else
{
format(cartext1, sizeof(cartext1), "None");
}
if(PlayerInfo[MAX_PLAYERS][pCar][1] > 0)
{
format(cartext2, sizeof(cartext2), "%s (%s)", GetVehicleFriendlyNameFromModel(CarInfo[PlayerInfo[MAX_PLAYERS][pCar][1]][c_Model]),
CarInfo[PlayerInfo[MAX_PLAYERS][pCar][1]][c_Plate]);
}
else
{
format(cartext2, sizeof(cartext2), "None");
}
new rod[20], bait[20], baita, line[20];
switch(PlayerInfo[MAX_PLAYERS][pFishRod])
{
case 0: rod = "None";
case 1: rod = "Old Rod";
case 2: rod = "Beginners Rod";
case 3: rod = "Fishermans Rod";
case 4: rod = "Elite Rod";
}
switch(PlayerInfo[MAX_PLAYERS][pBait])
{
case 0: bait = "None";
case 1: bait = "Weak Bait";
case 2: bait = "Regular Bait";
case 3: bait = "Strong Bait";
case 4: bait = "Elite Bait";
}
baita = PlayerInfo[MAX_PLAYERS][pBaitAmount];
if(baita == 0) { bait = "None"; }
switch(PlayerInfo[MAX_PLAYERS][pLine])
{
case 0: line = "None";
case 1: line = "Regular Line";
}
//vip
new vip[20];
if(PlayerInfo[MAX_PLAYERS][pDonateRank] == 0)
{
vip = "None";
}
else if(PlayerInfo[MAX_PLAYERS][pDonateRank] == 1)
{
vip = "Bronze";
}
else if(PlayerInfo[MAX_PLAYERS][pDonateRank] == 2)
{
vip = "Silver";
}
else if(PlayerInfo[MAX_PLAYERS][pDonateRank] == 3)
{
vip = "Gold";
}
if(PlayerInfo[MAX_PLAYERS][pHouseID] == 0)
{
strins(htext, "None", 0);
}
else
{
new location[MAX_ZONE_NAME];
Get2DZone(location, MAX_ZONE_NAME, HouseInfo[PlayerInfo[MAX_PLAYERS][pHouseID]][hOutsideX], HouseInfo[PlayerInfo[MAX_PLAYERS][pHouseID]][hOutsideY], HouseInfo[PlayerInfo[MAX_PLAYERS][pHouseID]][hOutsideZ]);
format(htext, sizeof(htext), "%d %s", PlayerInfo[MAX_PLAYERS][pHouseID], location);
}
new screw;
if(PlayerInfo[MAX_PLAYERS][pScrew] > 0)
{
screw = 1;
}
new Float:health;
new Float:armor;
GetPlayerHealth(targetid,health);
GetPlayerArmour(targetid,armor);
new shealth = PlayerInfo[MAX_PLAYERS][pSHealth];
new shp = PlayerInfo[MAX_PLAYERS][pSHP];
new name[MAX_PLAYER_NAME];
GetPlayerRPName(targetid, name, sizeof(name));
SendClientMessage(playerid, COLOR_YELLOW, "_______________________________________________________________________________________");
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Account]{FFFFFF}: Name:[%s] Sex:[%s] Level:[%d] Respect:[%d/%d] Phone:[%d]",PlayerRPName(MAX_PLAYERS),atext,level,exp,expamount,pnumber);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Details]{FFFFFF}: Money:[$%d] Bank:[$%d] Next Level Cost:[%d] Job:[%s] Job Level:[%s]",cash,account,costlevel,jtext,jlevel);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Details]{FFFFFF}: Married To:[%s] Affiliation:[%s] Rank:[%d]",married,GetPlayerFactionName(targetid),PlayerInfo[MAX_PLAYERS][pRank]);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Upgrades]{FFFFFF}: Upgrade Points:[%d] Armor Upgrade:[%d] Health Upgrade:[%d] VIP:[%s]",points,shealth,shp,vip);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Property]{FFFFFF}: House:[%s] | Vehicle 1:[%s] | Vehicle 2:[%s] | Business:[%s]",htext,cartext1,cartext2,btext);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Inventory]{FFFFFF}: Materials:[%d] Pot:[%d] Crack:[%d] Package:[%d] Crates:[%d] Seeds:[%d] Products:[%d] WTc:[%d]",mats,pot,crack,packages,crates,potseeds,products, wtc);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Inventory]{FFFFFF}: Ropes:[%d] Blindfolds:[%d] Cigars:[%d] Sprunk:[%d] Spraycan:[%d] Screw Driver:[%d] Deck of Cards:[%d]",rope,blindfolds,cigars,sprunk,spray,screw,deck);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Inventory]{FFFFFF}: Rod:[%s] Bait:[%s] Bait Left:[%d] Fishing Line[%s]", rod, bait, baita, line);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "{33CCFF}[Records]{FFFFFF}: Playing Hours:[%d] Kills:[%d] Deaths:[%d] Biggest Fish:[%d] Crimes Commited:[%d] Times Arrested:[%d]",ptime,kills,deaths,bigfish,crimes,arrested);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
}
return 1;
}
Re: error in code. -
Re: error in code. -
Re: error in code. -
Re: error in code. -