18.10.2010, 04:39
Ok here it is:
And if you could tell me how to make the orgs, ids. That would be good.
Like for my command "/setleader1 [id]" it would be nice to have "/setleader [id] [orgid]". So i won't have to make each command for each org.
Am i so bad to deserved this?
pawn Код:
COMMAND:kickmember(playerid, params[])
{
new id,Name[MAX_PLAYER_NAME],string[MAX_PLAYERS];
if(Leader[playerid]) { //LVPD Leader Cmd Start Here
if(sscanf(params,"u", id))return SendClientMessage(playerid, 0xFF0000AA, "Usage: /kickplayer [id]");
{
if(IsPlayerConnected(id))
GetPlayerName(playerid, Name, sizeof(Name));
if(Member[playerid] == 1)
{
format(string, sizeof(string), "%s has kicked you from San Andreas Police Dept.",Name);
SendClientMessage(id,0xFF0000FF, string);
SetPlayerColor(playerid,0xFFFFFFFF);
SetPlayerSkin(playerid,0);
ResetPlayerWeapons(id);
Member[id] = 0;
IsInOrg[id] = 0;
format(string, sizeof(string), "You have kicked a player from San Andreas Police Dept",Name);
SendClientMessage(playerid,0xFF0000FF, string);
}
}
return 1;
}
return 1;
}//Leader Cmd End Here
COMMAND:addmember(playerid, params[])
{
new id,Name[MAX_PLAYER_NAME],string[MAX_PLAYERS];
if(Leader[playerid]) { //LVPD Leader Cmd Start Here
if(sscanf(params,"u", id))return SendClientMessage(playerid, 0xFF0000AA, "Usage: /addmember [id]");
{
if(IsPlayerConnected(id))
GetPlayerName(playerid, Name, sizeof(Name));
if(Member[playerid] == 1)
{
format(string, sizeof(string), "%s has accepted your application into SAPD and you are now a member.",Name);
SendClientMessage(id,green, string);
GivePlayerWeapon(id,29,100);
GivePlayerWeapon(id,3,-1);
GivePlayerWeapon(id,29,5000);
SetPlayerColor(id,SAPD_COLOR);
IsInOrg[id] = 1;
Member[id] = 1;
format(string, sizeof(string), "You have set a player member of Las Venturas Police Dept.",Name);
SendClientMessage(playerid,green, string);
}
}
return 1;
}
return 1;
}//Leader Cmd End Here
COMMAND:resign(playerid, params[])
{
SendClientMessage(playerid,yellow,"You have resigned from your organization");
SetPlayerColor(playerid,0xFFFFFFFF);
SetPlayerSkin(playerid, 0);
ResetPlayerWeapons(playerid);
Leader[playerid] = 0;
Member[playerid] = 0;
IsInOrg[playerid] = 0;
return 1;
}
COMMAND:setleader1(playerid, params[])
{
new id,Name[MAX_PLAYER_NAME],string[MAX_PLAYERS];
if(sscanf(params,"u", id))return SendClientMessage(playerid, 0xFF0000AA, "Usage: /setleader1 [id]");
{
if(IsPlayerConnected(id))
GetPlayerName(playerid, Name, sizeof(Name));
format(string, sizeof(string), "%s has set you the leader of SAPD.",Name);
SendClientMessage(id,green, string);
SetPlayerColor(id,SAPD_COLOR);
SetPlayerSkin(id, 282);
GivePlayerWeapon(id,24,100);
GivePlayerWeapon(id,3,-1);
GivePlayerWeapon(id,31,5000);
IsInOrg[id] = 1;
Member[id] = 1;
Leader[id] = 1;
format(string, sizeof(string), "You have set a new leader to SAPD",Name);
SendClientMessage(playerid,green, string);
}
return 1;
}//RCON Admin Cmd End
Like for my command "/setleader1 [id]" it would be nice to have "/setleader [id] [orgid]". So i won't have to make each command for each org.
Am i so bad to deserved this?
Код:
This forum requires that you wait 120 seconds between posts. Please try again in 23 seconds.