Jump to content
  • 0

Nu merge /setstat


Question

Posted

Salut sunt la inceput se vede asta dar cu bun simt si putin respect as dori sa invat cat mai multe in ale ''scriptului'' am gamemode GF-Edit si am o problema la /setstat player id 12 5 [ adica la marit skill-ul detectiv ]    http://imageshack.us/photo/my-images/811/pozaha.jpg/  -- Asta'i poza cu linia cred . In joc dau /setstat id 12 5 si cand dau /skill 1 imi apare tot level 1 . Poza din joc http://imageshack.us/photo/my-images/850/samp210p.png/  . Va rog niste sfaturi . Imi cer scuze ca fac topic nou despre o problema a unui GF-Edit dar in topicul special vad ca nu se uita nimeni . Multumesc de intelegere o zi buna va doresc .

2 answers to this question

Recommended Posts

Posted

[pawn] if(strcmp(cmd, "/setstat", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /setstat [playerid/PartOfName] [statcode] [amount]");

SendClientMessage(playerid, COLOR_GRAD4, "|1 Level |2 SpawnHealth |3 UpgradePoints |4 Model ");

SendClientMessage(playerid, COLOR_GRAD3, "|5 BankAccount |6 PhoneNumber |7 RespectPoints ");

SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 DonateRank |11 FMember");

SendClientMessage(playerid, COLOR_GRAD2, "|12 Det |13 Lawyer |14 Fixer |15 News |16 Jack |17 Drug |18 Sex |19 Box |20 PassKey");

return 1;

}

/*new playa;

GetPlayerName(playa, sendername, sizeof(sendername));

playa = ReturnUser(tmp);*/

giveplayerid = ReturnUser(tmp);

new playur;

playur = strval(tmp);

            if(IsPlayerConnected(giveplayerid))

    {

        if(giveplayerid != INVALID_PLAYER_ID)

        {

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /setstat [playerid/PartOfName] [statcode] [amount]");

SendClientMessage(playerid, COLOR_GRAD4, "|1 Level |2 SpawnHealth |3 UpgradePoints |4 Model ");

SendClientMessage(playerid, COLOR_GRAD3, "|5 BankAccount |6 PhoneNumber |7 RespectPoints ");

SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 DonateRank");

SendClientMessage(playerid, COLOR_GRAD2, "|12 Det |13 Lawyer |14 Fixer |15 News |16 Jack |17 Drug |18 Sex |19 Box");

return 1;

}

new stat;

stat = strval(tmp);

tmp = strtok(cmdtext, idx);

if(!strlen(tmp))

{

SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /setstat [playerid/PartOfName] [statcode] [amount]");

SendClientMessage(playerid, COLOR_GRAD4, "|1 Level |2 SpawnHealth |3 UpgradePoints |4 Model ");

SendClientMessage(playerid, COLOR_GRAD3, "|5 BankAccount |6 PhoneNumber |7 RespectPoints ");

SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 DonateRank");

SendClientMessage(playerid, COLOR_GRAD2, "|12 Det |13 Lawyer |14 Fixer |15 News |16 Jack |17 Drug |18 Sex |19 Box");

return 1;

}

new amount;

amount = strval(tmp);

if (PlayerInfo[playerid][pAdmin] >= 1337)

{

switch (stat)

{

case 1:

{

PlayerInfo[giveplayerid][pLevel] = amount;

format(string, sizeof(string), "  The Player Was Set To %d Upgrade Points", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's level to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 2:

{

PlayerInfo[giveplayerid][pSHealth] = amount;

format(string, sizeof(string), "  The Player Was Set To %d Spawn Health Points", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's spawn health to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 3:

{

PlayerInfo[giveplayerid][gPupgrade] = amount;

format(string, sizeof(string), "  The Player Was Set To %d Upgrade Points", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's upgrade points to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 4:

{

PlayerInfo[giveplayerid][pModel] = amount;

format(string, sizeof(string), "  The Player Was Set To Model %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's model to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 5:

{

PlayerInfo[giveplayerid][pAccount] = amount;

format(string, sizeof(string), "  The Player Account Was Set To $%d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's account to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 6:

{

PlayerInfo[giveplayerid][pPnumber] = amount;

format(string, sizeof(string), "  The Player Phone Number Was Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's phone number to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 7:

{

PlayerInfo[giveplayerid][pExp] = amount;

format(string, sizeof(string), "  The Player Respect Points Were Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's respect points to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 8:

{

PlayerInfo[giveplayerid][pPhousekey] = amount;

format(string, sizeof(string), "  The Player House Key Was Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's house key to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 9:

{

PlayerInfo[giveplayerid][pPbiskey] = amount;

format(string, sizeof(string), "  The Player Business Key Was Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's business key to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 10:

{

PlayerInfo[giveplayerid][pDonateRank] = amount;

format(string, sizeof(string), "  The Player DonateRank Was Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's donation rank to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 11:

{

PlayerInfo[giveplayerid][pFMember] = amount;

format(string, sizeof(string), "  The Player Family Member Was Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's family member to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

/* case 12:

{

PlayerInfo[giveplayerid][pDetSkill] = amount;

format(string, sizeof(string), "  The Player Detective Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's detective skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}*/

case 13:

{

PlayerInfo[giveplayerid][pLawSkill] = amount;

format(string, sizeof(string), "  The Player Lawyer Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's lawyer job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 14:

{

PlayerInfo[giveplayerid][pMechSkill] = amount;

format(string, sizeof(string), "  The Player Car Mechanic Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's car mechanic job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 15:

{

PlayerInfo[giveplayerid][pNewsSkill] = amount;

format(string, sizeof(string), "  The Player News Reporter Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's NR job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 16:

{

PlayerInfo[giveplayerid][pJackSkill] = amount;

format(string, sizeof(string), "  The Player Car Jacker Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's car jacker job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 17:

{

PlayerInfo[giveplayerid][pDrugsSkill] = amount;

format(string, sizeof(string), "  The Player Drug Dealer Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's drug dealer job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 18:

{

PlayerInfo[giveplayerid][pSexSkill] = amount;

format(string, sizeof(string), "  The Player Sex Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's sex job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 19:

{

PlayerInfo[giveplayerid][pBoxSkill] = amount;

format(string, sizeof(string), "  The Player Box Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's boxing job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 20:

{

PlayerInfo[giveplayerid][pBoxSkill] = amount;

format(string, sizeof(string), "  The Player Taxi Skill Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's Taxi job skill to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 77:

{

PlayerInfo[giveplayerid][pJob] = amount;

format(string, sizeof(string), "  The Player Job Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's job to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 88:

{

PlayerInfo[giveplayerid][pContractTime] = amount;

format(string, sizeof(string), "  The Player Job Contract Time Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's contract time to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

case 99:

{

PlayerInfo[giveplayerid][pConnectTime] = amount;

format(string, sizeof(string), "  The Player playing hours Set To %d", amount);

  GetPlayerName(playur, giveplayer, sizeof(giveplayer));

GetPlayerName(playerid, sendername, sizeof(sendername));

format(string, 256, "News: %s has set %s's playing hours to %d.", sendername,giveplayer,amount);

ABroadCast(COLOR_YELLOW,string,1);

}

default:

{

format(string, sizeof(string), "  Invalid Stat Code", amount);

}

}

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "  you are not authorized to use that command!");

}

}//not valid id

}//not connected

}

return 1;

}[/pawn]

pune aceasta comanda.

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.