Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:cancelclan(playerid, params[])
- {
- if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pAdmin] >= 1)
- {
- new id, reason[128], result[256], final[256];
- if(sscanf(params, "us[128]", id, reason)) return SendClientMessage(playerid, COLOR_LGREEN, "Syntax:{FFFFFF} /cancelclan <player id> <why>");
- if(id != INVALID_PLAYER_ID)
- {
- if(GetPVarInt(id, "register_clan_progress") > 0) //THIS IS THE LINE WIH CRASH
- {
- GetPVarString(id, "register_clan_name", result, sizeof(result));
- GetPVarString(id, "register_clan_tag", final, sizeof(final));
- SCMF(id, COLOR_RED, "Admin %s has declined your clan request. Your clan can't be created!", GetName(playerid));
- SCMF(id, COLOR_RED, "Your clan request was declined, reason: %s", reason);
- SCMF(playerid, COLOR_GREEN, "You have successfully declined the %s's clan request.", GetName(id));
- format(gString, sizeof(gString), "declined the clan requested by %s.", PlayerInfo[id][pNormalName]);
- addPlayerLog(playerid, gString);
- format(gString, sizeof(gString), "%s declined the clan requested by %s (Name: %s - Tag: %s).", GetName(playerid), GetName(id), result, final);
- ABroadCast(COLOR_RED, gString, 1);
- Log(PlayerInfo[playerid][pSQLID], gString, "cancelclan");
- DeletePVar(id, "register_clan_progress");
- DeletePVar(id, "register_clan_name");
- DeletePVar(id, "register_clan_tag");
- DeletePVar(id, "register_clan_deelay");
- }
- else
- {
- SendClientMessage(playerid, COLOR_GRAD3, "This player doesn't have any pending clan request.");
- }
- }
- else return SCM(playerid, COLOR_LGREEN, "Player invalid!");
- }
- else return SCM(playerid, COLOR_LGREEN, AdminOnly);
- }
- return 1;
- }
- CMD:unblock(playerid, params[])
- {
- if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to log in first.");
- if(IsPlayerConnected(playerid))
- {
- if(PlayerInfo[playerid][pPhone] == 1) //THIS IS THE LINE WIH CRASH
- {
- new id,string[128],string2[128],name[30];
- if(sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_USAGE, "Usage:{FFFFFF} /unblock [name/playerid]");
- if(IsPlayerConnected(id))
- {
- if(PlayerInfo[playerid][pPhoneBlocked][id] == 0) return SS(playerid, COLOR_LGREEN, "Acest user nu este blocat.", "That user is not blocked!");
- PlayerInfo[playerid][pPhoneBlocked][id] = 0;
- GetPlayerName(id, name, sizeof(name));
- format(string, sizeof(string), "Userul %s a fost deblocat.", name);
- format(string2, sizeof(string2), "User %s has been unblocked.", name);
- SS(playerid, COLOR_NICE, string, string2);
- }
- else return SendClientMessage(playerid, COLOR_GREY, "Player not connected.");
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "You don't have an iPhone.");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement