- 0
Bug comandă /setvip
-
Similar Content
-
- 2 replies
- 2.000 views
-
- 1 answer
- 447 views
-
- 7 replies
- 635 views
-
- 10 answers
- 3.214 views
-
- 2 answers
- 1.038 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.

Question
Smash24
Nick: Smash24
Problemă: Bug comandă /setvip. Când dau, de exemplu /setvip 0 1(2,3) îmi dă usage, ca şi cum am scris doar /setvip.
Erori / warnings: -
Linii/script: [pawn]CMD:setvip(playerid, params[])
{
new victimname[MAX_PLAYER_NAME], vipname[MAX_PLAYER_NAME], viplevel, giveplayerid, string[128];
if(IsPlayerAdmin(playerid))
{
if(PlayerInfo[playerid][pVipLevel] == 1) { vrank = "Silver VIP"; }
else if(PlayerInfo[playerid][pVipLevel] == 2) { vrank = "Gold VIP"; }
else if(PlayerInfo[playerid][pVipLevel] == 3) { vrank = "Platinum VIP"; }
if(sscanf(params, "ui", giveplayerid, viplevel)) return SendClientMessage(playerid, 0xAFAFAFAA, "USAGE: /setvip [playerid] [level]");
if(giveplayerid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, "Player is not connected");
if(viplevel > 3 || viplevel < 0) return SendClientMessage(playerid, 0xFF0000AA, "Valid levels: 1-3");
PlayerInfo[giveplayerid][pVipLevel] = viplevel;
GetPlayerName(giveplayerid, victimname, sizeof(victimname));
GetPlayerName(playerid, vipname, sizeof(vipname));
format(string,sizeof(string),"%s %s (%d) has set %s (%d) VIP level to %i",vrank, vipname, playerid, victimname, giveplayerid, viplevel);
SendClientMessage(playerid,0x32CD32AA , string);
format(string, sizeof(string), "VIP: You set %s VIP level to %i", victimname, viplevel, giveplayerid);
SendClientMessage(playerid, 0xFF00FFFF, string);
return 1;
}
else return SendClientMessage(playerid, 0xFF0000AA, "You are not RCON admin");
}[/pawn]
Ai încercat să rezolvi singur ?: Nici nu am idee cum se rezolvă aşa ceva, sunt la început. Am zis să nu ma bag aiurea.
4 answers to this question
Recommended Posts