Szerző Téma: Team Chat (gteamhoz)  (Megtekintve 1149 alkalommal)

Nem elérhető Dead

  • 2045
    • Profil megtekintése
Team Chat (gteamhoz)
« Dátum: 2012. március 11. - 11:23:12 »
0 Show voters
Hi!
Csínáltam egy egyszerû Team Chatot, Bármilyen szerverbe jó szerintem, de inkább DM/TDM Szerverbe ajánlom.
 

public OnPlayerText(playerid, text[])
{
new pName[MAX_PLAYER_NAME];
if(text[0] == \'!\')
   {
      new str[200];
      GetPlayerName(playerid,pName,sizeof(pName));
      format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
      for(new i = 0; i < MAX_PLAYERS; i++)
      {
         if(IsPlayerConnected(i))
         {
            if(gTeam[playerid]==gTeam)  SendClientMessage(i, 0x9933CCAA, str);
         }
      }
      return 0;
   }
return 0;
}

 
Csak akkor mûködik ha gTeam van a módodban.
« Utoljára szerkesztve: 2012. március 11. - 11:32:42 írta Dead »

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Team Chat (gteamhoz)
« Válasz #1 Dátum: 2012. március 11. - 11:27:53 »
0 Show voters
De hiszen innen loptad X\'D
http://sampforum.hu/index.php?topic=22446.0
És elég hibás is a kód :D

Nem elérhető Dead

  • 2045
    • Profil megtekintése
Team Chat (gteamhoz)
« Válasz #2 Dátum: 2012. március 11. - 11:30:03 »
0 Show voters
mért loptam volna? xd
azt én írtam, ha megnézedxd
és nekem tökéletesen mûködik..

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Team Chat (gteamhoz)
« Válasz #3 Dátum: 2012. március 11. - 17:23:02 »
0 Show voters
Le sem kérted, hogy az illetõ, aki a teamchatbe akar írni a megfelelõ csapatban van-e.
Helyesen:
 

public OnPlayerText(playerid, text[])
{
new pName[MAX_PLAYER_NAME];
if(gTeam[playerid] == CSAPATNEV)
{
if(text[0] == \'!\')
         {
               new str[200];
               GetPlayerName(playerid,pName,sizeof(pName));
               format(str, sizeof(str),\"[TeamChat] %s: %s\", pName, text[1]);
               for(new i = 0; i < MAX_PLAYERS; i++)
               {
                  if(IsPlayerConnected(i))
                  {
                     if(gTeam == CSAPATNEV)  SendClientMessage(i, 0x9933CCAA, str);
                  }
               }
               return 0;
         }
return 0;
} else { SendClientMessage(playerid, 0x9933CCAA, \"Nem vagy a megfelelõ csapatban!\"); }
}
« Utoljára szerkesztve: 2012. március 11. - 17:39:52 írta Cannonn »

Nem elérhető Dead

  • 2045
    • Profil megtekintése
Team Chat (gteamhoz)
« Válasz #4 Dátum: 2012. március 12. - 07:13:06 »
0 Show voters
Oks.
Kösz h leírtad.

Team Chat (gteamhoz)
« Válasz #5 Dátum: 2012. március 18. - 13:24:16 »
0 Show voters
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2208) : warning 219: local variable \"str\" shadows a variable at a preceding level
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2689) : error 055: start of function body without function header
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2691) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2693) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2696) : error 021: symbol already defined: \"GetPlayerName\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2698) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2700) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2702) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2705) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2707) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(2708) : error 010: invalid function or declaration
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(5399) : warning 219: local variable \"str\" shadows a variable at a preceding level
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(5415) : warning 219: local variable \"str\" shadows a variable at a preceding level
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(5518) : warning 219: local variable \"str\" shadows a variable at a preceding level
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(6160) : warning 219: local variable \"str\" shadows a variable at a preceding level
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(6376) : warning 203: symbol is never used: \"pName\"
D:\\Trucking_Server_2.0\\gamemodes\\Truck.pwn(6376) : warning 203: symbol is never used: \"str\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
10 Errors.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal