Szerző Téma: Prefix hiba  (Megtekintve 802 alkalommal)

Prefix hiba
« Dátum: 2014. Július 08. - 21:05:41 »
0 Show voters
Sziasztok! Akadt egy kis gond amit nemtudok orvosolni valaki legyenszíves kijavítani. :)
 
public OnPlayerText(playerid,text[])
{
        if(JatekosInfo[playerid][AdminSzint] >= 4)
        {
                new pName[MAX_PLAYER_NAME], String[128];
                GetPlayerName(playerid, pName, 24);
                format(String,sizeof(String),\"{FF0000}[TULAJ]{FFFFFF}%s: %s\",pName,text);
                return SendClientMessageToAll(-1,String);
        }
        else
        {
                new pName[MAX_PLAYER_NAME], String[128];
                GetPlayerName(playerid, pName, 24);
                format(String,sizeof(String),\"{FFFF00}[JÁTÉKOS]{FFFFFF}%s: %s\",pName,text);
                return SendClientMessageToAll(-1,String);
        }
}

 
Felmegyek a szerverre írok valamit és 2x küldi el . 1x Prefixelve másodszor simán :(

Nem elérhető AnthonyGates

  • 546
  • AnthonyGates
    • Profil megtekintése
Prefix hiba
« Válasz #1 Dátum: 2014. Július 08. - 21:16:13 »
0 Show voters
Végére return 0

Prefix hiba
« Válasz #2 Dátum: 2014. Július 08. - 21:26:25 »
0 Show voters
Akkor warningozik és továbbá is fennakad a problem

Prefix hiba
« Válasz #3 Dátum: 2014. Július 08. - 22:33:44 »
+1 Show voters
Próbáld meg így:
 
public OnPlayerText(playerid,text[])
{
new sz_str[144];
if(JatekosInfo[playerid][AdminSzint] >= 4)
{
format(sz_str,sizeof(sz_str),\"{FF0000}[TULAJ]{FFFFFF}%s: %s\",GetName(playerid),text);
SendClientMessageToAll(-1,sz_str);
return 0;
}
else
{
format(sz_str,sizeof(sz_str),\"{FFFF00}[JÁTÉKOS]{FFFFFF}%s: %s\",GetName(playerid),text);
SendClientMessageToAll(-1,sz_str);
return 0;
}
}
stock GetName(playerid)
{
new sz_name[MAX_PLAYER_NAME];
GetPlayerName(playerid,sz_name,sizeof(sz_name));
return sz_name;
}

Prefix hiba
« Válasz #4 Dátum: 2014. Július 08. - 22:50:41 »
+1 Show voters
így lesz neked a jó :)
 

public OnPlayerText(playerid,text[])
{
new String[256];
        if(JatekosInfo[playerid][AdminSzint] >= 4)
        {
                new pName[MAX_PLAYER_NAME];
                GetPlayerName(playerid, pName, 24);
                format(String,sizeof(String),\"{FF0000}[TULAJ]{FFFFFF}%s: %s\",pName,text);
        }
        else
        {
                new pName[MAX_PLAYER_NAME];
                GetPlayerName(playerid, pName, 24);
                format(String,sizeof(String),\"{FFFF00}[JÁTÉKOS]{FFFFFF}%s: %s\",pName,text);
        }
return SendClientMessageToAll(-1, String), 0;
}

Prefix hiba
« Válasz #5 Dátum: 2014. Július 08. - 23:47:39 »
0 Show voters
Köszönöm a segítséget, ment nektek a \'+\' zárok! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal