Započeo #Badzoni
•3. Jan. 2016.• Zaključano[Pomoc] Chat
554
pregleda
3
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
1,344
Postovi:
96
Teme:
Pridružio se:Jun 2012
3. Jan. 2016.
Tema nije postana po pravilima, ali ovo bi ti trebalo pomoci imas funkciju proxdetector koja moze da obavi posao.
Ako ne kontas objasnit cu ti ovako:
1.UzmeÅ¡ koordinate igraÄa koji je napisao nesto
2.Napraviš petlju koja ce proci kroz sve igrace i vidjeti da li su u blizini
3.Koristis ifisplayerinragenofpoint i onda u kojem krugu
Evo ti tut na samp forumu
http://forum.sa-mp.com/showthread.php?t=336052
Ako ne kontas objasnit cu ti ovako:
1.UzmeÅ¡ koordinate igraÄa koji je napisao nesto
2.Napraviš petlju koja ce proci kroz sve igrace i vidjeti da li su u blizini
3.Koristis ifisplayerinragenofpoint i onda u kojem krugu
Evo ti tut na samp forumu
http://forum.sa-mp.com/showthread.php?t=336052
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
3. Jan. 2016.
stock SendRangeMessage(playerid, color, msg[], Float:radius)
{
new Float:px,
Float:py,
Float:pz;/*definisanje x y z za dobijanje igraceve pozicije*/
GetPlayerPos(playerid, px, py, pz); //dobijamo igracevu poziciju u varijable px py pz
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++) { //loop kroz igrace
if(IsPlayerInRangeOfPoint(i, radius, x, y, z))/*Gledamo da li je (loop)igrac u blizini*/ SendClientMessage(i, color, msg);/*Saljemo poruku svim igracima u blizini*/
}
return 1;
}Koriscenje:
public OnPlayerText(playerid, text[])
{
new pText;
format(pText, sizeof (pText), "(%d) %s", playerid, text);
SendRangeMessage(playerid, -1, pText, 50);// salje puruku svim igracima u radiusu od 50 (od posiljaoca) / BOJA: -1(BIJELA)
return 0; // ignorisemo default i saljemo svoj BY SA-MP WIKI
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava