Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [MG]uNiqu3 poslato Avgust 30, 2013, 00:50:52 PRE PODNE

Naslov: [pomoc]/cc i /kick komandu
Poruka od: [MG]uNiqu3 poslato Avgust 30, 2013, 00:50:52 PRE PODNE
Skripta koju koristim:SERP
Detaljan opis problema:pa ovako neznam kako da uradim kad gamemaster ocisti chat onda da pise GameMaster-a John_Kick je ocistio chat a ako je admin da pise admin john kick je ocistio chat isto takodje i za /kick
Dio skripte:da cu sto treba
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

Edit:Moze lock sredjeno!
Naslov: Odg: [pomoc]/cc i /kick komandu
Poruka od: Nxidza poslato Avgust 30, 2013, 01:21:30 PRE PODNE
CMD:cc(playerid, params[])
{
if (PlayerInfo[playerid][pGM] >= 1)
{
new string[128]; foreach(Player,i) { OC(i, 120); }
format(string,sizeof(string),"Chat je ocistio gamemaster %s.",GetName(playerid));
SendClientMessageToAll(-1,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 1)
{
    new string[128]; foreach(Player,i) { OC(i, 120); }
    format(string,sizeof(string),"Chat je ocistio administrator %s.",GetName(playerid));
    SendClientMessageToAll(-1,string);
}
else
{
SCM(playerid, -1, " Nemate prava");
}
return 1;
}



i ovo

forward OC(playerid, lines);
public OC(playerid, lines)
{
for(new i = 0; i < lines; i++)
{
SCM(playerid, -1, " ");
}
return 1;
}


A sto se tice kicka, vidis valjda kako sam uradio ovu komandu, samo tako uradi i kick ... ;)
Zaboravio sam da ti napomenem, uradio sam ti sa varijablama pGM za gamemastere i pAdmin za admine, ti izmeni ako nisu ko tebe isti nazivi varijabli, ne znam kako je kod tebe u modu ... :)
Naslov: Odg: [pomoc]/cc i /kick komandu
Poruka od: [MG]uNiqu3 poslato Avgust 30, 2013, 02:06:20 PRE PODNE
Citat: Nxidza poslato Avgust 30, 2013, 01:21:30 PRE PODNE
CMD:cc(playerid, params[])
{
if (PlayerInfo[playerid][pGM] >= 1)
{
new string[128]; foreach(Player,i) { OC(i, 120); }
format(string,sizeof(string),"Chat je ocistio gamemaster %s.",GetName(playerid));
SendClientMessageToAll(-1,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 1)
{
    new string[128]; foreach(Player,i) { OC(i, 120); }
    format(string,sizeof(string),"Chat je ocistio administrator %s.",GetName(playerid));
    SendClientMessageToAll(-1,string);
}
else
{
SCM(playerid, -1, " Nemate prava");
}
return 1;
}



i ovo

forward OC(playerid, lines);
public OC(playerid, lines)
{
for(new i = 0; i < lines; i++)
{
SCM(playerid, -1, " ");
}
return 1;
}


A sto se tice kicka, vidis valjda kako sam uradio ovu komandu, samo tako uradi i kick ... ;)
Zaboravio sam da ti napomenem, uradio sam ti sa varijablama pGM za gamemastere i pAdmin za admine, ti izmeni ako nisu ko tebe isti nazivi varijabli, ne znam kako je kod tebe u modu ... :)
ok hvala ti sve je ok sa variable :D