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: banbence - 2012. Október 17. - 20:31:22

Cím: Beszéd
Írta: banbence - 2012. Október 17. - 20:31:22
Sziasztok! :)
Van egy kódom amit azt eredményezi, hogyha a játékban én írok akkor nem a nevemet jeleníti meg hanem azt hogy Te: blabla
De az a baj a kóddal ha más ír nekem akkor  azt írja ki hogy Neve: blabla Te: blabla, szóval nekem csak az kelllene hogyhogy más ír akkor a nevét írja ki.
 Remélem tudtok segíteni :)
Kód:
 
public OnPlayerText(playerid, text[])
{
    new string[128];
    for(new i = 0; i < MAX_PLAYERS; i++) {
    if(!IsPlayerConnected(i)) continue;
    if(i != playerid)
    {
    SendPlayerMessageToPlayer(i, playerid, text); continue;
     }
     format(string, sizeof(string),\"Te: %s\",text);
      SendClientMessageToAll(-1, string);
    }
    SetPlayerChatBubble(playerid, text, 0xFFFFFFAA, 100.0, 10000);
    return 0;
}
Cím: Beszéd
Írta: Casamiro - 2012. Október 17. - 20:36:14
public OnPlayerText(playerid, text[])
{
    new string[128];
    for(new i = 0; i < MAX_PLAYERS; i++) {
    if(!IsPlayerConnected(i) || i == playerid) continue;
        SendPlayerMessageToPlayer(i, playerid, text); continue;
    }
    format(string, sizeof(string),\"Te: %s\",text);
    SendClientMessage(playerid, -1, string);
    SetPlayerChatBubble(playerid, text, 0xFFFFFFAA, 100.0, 10000);
    return 0;
}