Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: David003 poslato Oktobar 01, 2012, 08:49:53 PRE PODNE

Naslov: [POMOC] /b chat
Poruka od: David003 poslato Oktobar 01, 2012, 08:49:53 PRE PODNE
Skripta koju koristim: Moja
Opis problema: Kako da napravim /b chat?
Dio skripte: //
Slika/Video: //
Naslov: Odg: [POMOC] /b chat
Poruka od: Muhamed. poslato Oktobar 01, 2012, 09:18:32 PRE PODNE
Koristi sscanf i ZCMD , nije teÅ¡ko  ;)

Pogledaj u drugim Modovima kako se radi, pa pokušaj onda.
Naslov: Odg: [POMOC] /b chat
Poruka od: dock poslato Oktobar 01, 2012, 09:41:33 PRE PODNE
CMD:b(playerid,params[])
{
new t[128];
if(sscanf(params,"s[128]",t)) return SendClientMessage(playerid, -1, " *Koristi: /b [local ooc chat]");
new ime[MAX_PLAYER_NAME]; GetPlayerName(playerid, ime,sizeof(ime));
new str[170]; format(str,170, " [OOC] %s: (( %s ))",ime,t);
SendRadMessage(playerid, 15.0, 0xFFFFFFFF, str);
return 1;
}

//ovaj stock stavi na kraj moda

stock SendRadMessage(pl,Float:r,clr,txt)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new Float:p[3];
GetPlayerPos(pl,p[0],p[1],p[2]);
if(IsPlayerInRangeOfPoint(i, r, p[0], p[1], p[2]))
{
SendClientMessage(i, clr, txt);
}
}
}
return 1;
}