GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: 1ST_Chr - 2011. Szeptember 17. - 16:13:25

Cím: Játékos ID-je név mögé
Írta: 1ST_Chr - 2011. Szeptember 17. - 16:13:25
Hali mindenki,
Megcsináltam a LuxAdminba hogy a játékos neve mögött ott legyen színesen az id, és az lenne a problémám, hogy csak a 3-as 4-es 5-ös szintû playereknek küldi csak el az üzenetét, sima playernek nem és 1, 2 szinten sem küldi. Mi lehet a gond? ???  :\'(
OnPlayerText-nél:
[pawn]
new estr [256 ], writer[MAX_PLAYERS];
        GetPlayerName(playerid, writer, sizeof(writer));
switch(AccInfo[playerid][Level])
    {
   case 0:
   {
   format ( estr , sizeof(estr) , \"%s{C3C3C3} (%d):{FFFFFF} %s\" , writer , playerid, text );
   SendClientMessageToAll(GetPlayerColor(playerid),estr);
   }
   case 1:
   {
   format ( estr , sizeof(estr) , \"%s{09ff00} (%d):{FFFFFF} %s\" , writer , playerid, text );
   SendClientMessageToAll(GetPlayerColor(playerid),estr);
   }
   case 2:
   {
   format ( estr , sizeof(estr) , \"%s{0044ff} (%d):{FFFFFF} %s\" , writer , playerid, text );
   SendClientMessageToAll(GetPlayerColor(playerid),estr);
   }
   case 3:
   {
   format ( estr , sizeof(estr) , \"%s{0044ff} (%d):{FFFFFF} %s\" , writer , playerid, text );
   SendClientMessageToAll(GetPlayerColor(playerid),estr);
   }
   case 4:
   {
   format ( estr , sizeof(estr) , \"%s{0044ff} (%d):{FFFFFF} %s\" , writer , playerid, text );
   SendClientMessageToAll(GetPlayerColor(playerid),estr);
   }
   case 5:
   {
   format ( estr , sizeof(estr) , \"%s{ff0000} (%d):{FFFFFF} %s\" , writer , playerid, text );
   SendClientMessageToAll(GetPlayerColor(playerid),estr);
   }
}
[/pawn]
Cím: Játékos ID-je név mögé
Írta: double out - 2011. Szeptember 17. - 21:06:39
E: most látom, szintenként más a szín, akkor viszont:
(Nincs tesztelve)
(Egész OnPlayerText+ID név mögött - >  http://pastebin.com/WprDBQH2)
 

public OnPlayerText(playerid, text[]){
new estr [256 ], writer[MAX_PLAYERS];
GetPlayerName(playerid, writer, sizeof(writer));
switch(AccInfo[playerid][Level])
{
case 0:
{
   format ( estr , sizeof(estr) , \"%s{C3C3C3} (%d):{FFFFFF} %s\" , writer , playerid, text );
}
case 1:
{
   format ( estr , sizeof(estr) , \"%s{09ff00} (%d):{FFFFFF} %s\" , writer , playerid, text );
}
case 2:
{
   format ( estr , sizeof(estr) , \"%s{0044ff} (%d):{FFFFFF} %s\" , writer , playerid, text );
}
case 3:
{
   format ( estr , sizeof(estr) , \"%s{0044ff} (%d):{FFFFFF} %s\" , writer , playerid, text );
}
case 4:
{
   format ( estr , sizeof(estr) , \"%s{0044ff} (%d):{FFFFFF} %s\" , writer , playerid, text );
}
SendClientMessageToAll(GetPlayerColor(playerid), estr);
}
return 0;
}
Cím: Játékos ID-je név mögé
Írta: 1ST_Chr - 2011. Szeptember 18. - 14:14:49
köszi a segítséget sikerült :D:D