Witam, wszystkich sympatyk?w PAWN, a wi?c m?j problem polega na tym i? mam tak? cmd do dodawania do frakcji/firm
Podam kawa?ek kodu
[code] CMD:zatrudnij(playerid, params[])
{
new name[32], forplayerid;
if(sscanf(params, "s[32]", name))
{
SendClientMessage(playerid, LIGHTRED, "/zatrudnij [nick]");
return 1;
}
if(!strcmp(POLICJA_SZEF, PlayerName(playerid)) || !strcmp(POLICJA_VCSZEF, PlayerName(playerid)))
{
forplayerid = IsPlayerOnline(name);
if(forplayerid != INVALID_PLAYER_ID)
{
if(GetTeam(forplayerid) != TEAM_TRUCKER)
{
SendClientMessage(playerid, LIGHTRED, "Gracz jest ju? w jakiej? firmie/frakcji.");
return 1;
}
SendClientMessage(playerid, LIGHTRED, "Zatrudni?e? gracza w policji.");
SendClientMessage(forplayerid, LIGHTRED, "Zosta?e? zatrudniony w policji.");
SetTeamEx(forplayerid,TEAM_POLICJA);
}
else
{
if(!fexist(PlayerNamePath(name))) return SendClientMessage(playerid, LIGHTRED, "Konto o takim nicku nie istnieje");
new Team = djInt(PlayerNamePath(name), "Player/Team");
if(Team != TEAM_TRUCKER)
{
SendClientMessage(playerid, LIGHTRED, "Gracz jest ju? w jakiej? firmie.");
return 1;
}
Team = TEAM_POLICJA;
djSetInt(PlayerPath(playerid), "Player/Team", Team);
SendClientMessage(playerid, LIGHTRED, "Zatrudni?e? gracza w policji");
}
}
... |