Szerző Téma: Chat csak 10m en belûl látható  (Megtekintve 1649 alkalommal)

Nem elérhető buci11

  • 502
    • Profil megtekintése
Chat csak 10m en belûl látható
« Dátum: 2011. december 26. - 02:46:17 »
0 Show voters
üdv szeretnék olyat csinálni mint ami ugye minden RPG szerveren van hogy a Chat csak ugy látszik ha az illetõ egy 10 m es körzeten belûl írja

dexi

  • Vendég
Chat csak 10m en belûl látható
« Válasz #1 Dátum: 2011. december 26. - 10:06:09 »
0 Show voters
Tessék ittvan az én IC chatem.
 
/////////////////////////////////////[iC chat]///////////////////////////////////////
CMD:k(playerid, params[])
{
new uzenet[128];
new icchat[256];
new neve[MAX_PLAYER_NAME];
new Float:x, Float:y, Float:z;
GetPlayerName(playerid, neve, sizeof (neve));
GetPlayerPos(playerid, x, y, z);
if(sscanf(params, \"s[128]\", uzenet)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /k [iC szöveg]\");
{
for ( new i = 0; i < MAX_PLAYERS; i++ )
   {
   if(IsPlayerInRangeOfPoint(i, 9, x, y, z))
       {
       format(icchat, sizeof(icchat), \"%s mondja: %s\", neve, uzenet);
       SendClientMessage(i,-1 ,icchat);
       }
   }
}
return 1;
}

Nem elérhető buci11

  • 502
    • Profil megtekintése
Chat csak 10m en belûl látható
« Válasz #2 Dátum: 2011. december 26. - 14:25:30 »
0 Show voters
most nem tudom tesztelni mert telefonról írok de ez nem csak ùgy müködik hogyha ùgy ìrom h /k üzi ? mert nekem olyan kéne hogy simàn ìrok akk ez legyen

dexi

  • Vendég
Chat csak 10m en belûl látható
« Válasz #3 Dátum: 2011. december 26. - 14:53:16 »
0 Show voters
E szerint megtudod simán oldani.

Nem elérhető buci11

  • 502
    • Profil megtekintése
Chat csak 10m en belûl látható
« Válasz #4 Dátum: 2011. december 26. - 17:32:01 »
0 Show voters
ha megtudnám oldani nem tettem volna fel a kérdést

Chat csak 10m en belûl látható
« Válasz #5 Dátum: 2011. december 26. - 23:21:06 »
0 Show voters
[pawn]public OnPlayerText(playerid, text[])
{
new Float:x, Float:y, Float:z, str[128], name[MAX_PLAYERS];
GetPlayerPos(playerid, x, y, z);
for(new i=0;i<MAX_PLAYERS;i++)
{
   if(IsPlayerConnected(i)==1)
   {
      if(IsPlayerInRangeOfPoint(i, 10, x, y, z))
      {
         GetPlayerName(playerid, name, sizeof(name));
         format(str, sizeof(str), \"%s mondja: %s\", name, text);
         SendClientMessage(i, színkód, str);
      }
   }
}
return 0;
}[/pawn]

Nem elérhető buci11

  • 502
    • Profil megtekintése
Chat csak 10m en belûl látható
« Válasz #6 Dátum: 2011. december 27. - 16:09:44 »
0 Show voters
[pawn]C:\\Users\\Endyke\\Desktop\\Samp szerver\\pawno\\include\\sscanf.inc(171) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\pawno\\include\\progress.inc(63) : warning 219: local variable \"x\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\pawno\\include\\progress.inc(63) : warning 219: local variable \"y\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(100) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(120) : warning 219: local variable \"x\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(120) : warning 219: local variable \"y\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(120) : warning 219: local variable \"z\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(121) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(136) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(168) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(185) : error 025: function heading differs from prototype
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(185) : error 029: invalid expression, assumed zero
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(188) : error 021: symbol already defined: \"GetPlayerPos\"
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(189) : error 010: invalid function or declaration
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(191) : error 010: invalid function or declaration
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(193) : error 010: invalid function or declaration
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(201) : error 010: invalid function or declaration
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(390) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(399) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(412) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(432) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(448) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(499) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(562) : warning 219: local variable \"name\" shadows a variable at a preceding level
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(568) : warning 203: symbol is never used: \"name\"
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(568) : warning 203: symbol is never used: \"str\"
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(568) : warning 203: symbol is never used: \"x\"
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(568) : warning 203: symbol is never used: \"y\"
C:\\Users\\Endyke\\Desktop\\Samp szerver\\gamemodes\\rpg.pwn(568) : warning 203: symbol is never used: \"z\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
7 Errors.
[/pawn]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal