Szerző Téma: Szerveren chat (Beszélgetés)  (Megtekintve 749 alkalommal)

Szerveren chat (Beszélgetés)
« Dátum: 2012. szeptember 30. - 14:43:15 »
0 Show voters
Sziasztok.
Olyan kérdéssel fordulok felétek hogy:
1. Hogyan tudom megcsinálni, hogy valaki csak akkor lássa amit írok, amikor egy megadott távolságban van.
2. Hogyan tudom megcsinálni, hogy ha bárki fellép akkor neki fehér legyen a neve. Ne kék,piros, stb.  (Azt megtudtam csinálni, hogy az elsõ fentlévõ neve fehér. A többi mind más színû.)
Remélem tudtok segíteni.
Köszönöm. :)

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Szerveren chat (Beszélgetés)
« Válasz #1 Dátum: 2012. szeptember 30. - 14:47:20 »
+1 Show voters

public OnPlayerText(playerid, text[])
{
new str[200];
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
format(str, sizeof(str),\"%s mondja: %s\", pName(playerid), text[1]);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
   if(IsPlayerInRangeOfPoint(i, 10.0, x, y, z))
   {
      SendClientMessage(i, COLOR_GRAY, str);
   }
}
}
return 0;
}

 


stock pName(playerid)
{
new n[24+1];
GetPlayerName(playerid, n, sizeof(n));
return n;
}
« Utoljára szerkesztve: 2012. szeptember 30. - 15:19:40 írta Bendor »

Szerveren chat (Beszélgetés)
« Válasz #2 Dátum: 2012. szeptember 30. - 14:56:05 »
0 Show voters
Nem mûködik. Nem tudom mért. Valaki segítene? :)
« Utoljára szerkesztve: 2012. szeptember 30. - 15:20:13 írta banbence »

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Szerveren chat (Beszélgetés)
« Válasz #3 Dátum: 2012. szeptember 30. - 15:20:20 »
+1 Show voters
Mi a hiba? :facepalm:

Szerveren chat (Beszélgetés)
« Válasz #4 Dátum: 2012. szeptember 30. - 15:21:23 »
0 Show voters
A 2. kód rész hova kell berakni? :)
« Utoljára szerkesztve: 2012. szeptember 30. - 16:32:09 írta banbence »

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
Szerveren chat (Beszélgetés)
« Válasz #5 Dátum: 2012. szeptember 30. - 16:41:26 »
+1 Show voters
A második részt a mód legaljára biggyeszd be. Egyébként teljesen mindegy, hogy hova rakod, csak általában oda rakják, hogy legyen rendezettség.

Szerveren chat (Beszélgetés)
« Válasz #6 Dátum: 2012. szeptember 30. - 16:46:19 »
0 Show voters
Mûködik. Nagyon köszönöm mind kettõtöknek megy a + és a KÖSZÖNÖM :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal