-
ÜDv.
Ha szeron rconadminszoliba állok,és ha chatbe írok akkor így jelezi ki
Boss:[RCONAdmin]:Boss:
Boss:Üdv.
És így kéne jeleznie
[RCONAdmin]Boss:Üdv
Itt lehet valami elrontva nem?
[pawn]public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s:\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
}
return 1;
}[/pawn]
Asszem ez is hozzá tartozik de nem biztos :)
[pawn]stock GetName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName( playerid, name, sizeof(name) );
return name;
}[/pawn]
Helpet elõre is Köszi.
-
Tessék így gondolom megyen:
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s %s:\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
}
return 1;
}
-
Így is ugyan úgy mutatja sajnos.
-
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
}
return 0;
}
-
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
}
return 0;
Most csak annyi a baj hogy így írja a chatfalba hogy:
Boss:[RCONAdmin}Boss: ......
Így kéne hogy
[RCONAdmin]Boss: Tehát az elejére nem kéne a név.
}
-
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(0x27f508AA, str);
}
return 0;
}
-
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(0x27f508AA, str);
}
return 0;
}
Így még a chatfalba se enged írni kösz Doboka xDDD
-
Ellent mondásos vagy, tudsz róla?
Így jelzi ki:
Boss:[RCONAdmin]:Boss:
Boss:Üdv.
Így akarod, hogy ki jelezze:
[RCONAdmin]Boss: Üdv
A kód amit küldtem az pont ezt csinálja.
Próbáld így:
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new str[128];
format(str, sizeof str, \"[RCON-Admin] %s: %s\", GetName(playerid), text);
SendPlayerMessageToAll(playerid, str);
return 0;
}
return 1;
}
-
Nálam még mindig ugyan úgy jelzi....itt egy kép.
http://www.kepfeltoltes.hu/view/120409/986672111n_vtelen_www.kepfeltoltes.hu_.jpg
-
Tudtommal az alap nevet nem lehet eltávolítani.
Megoldás:
CMD:aduty(playerid, params[])
{
new string[22], anev[MAX_PLAYER_NAME];
GetPlayerName(playerid, anev, sizeof(anev));
format(string, sizeof(string),\"[RCON-Admin]%s\", anev);
SetPlayerName(playerid, string);
SetPVarInt(playerid, \"Aszolgalat\", 1);
return 1;
}
CMD:adutyoff(playerid, params[])
{
new string[22], anev[MAX_PLAYER_NAME];
GetPlayerName(playerid, anev, sizeof(anev));
format(string, sizeof(string),\"%s\", anev);
SetPlayerName(playerid, string);
SetPVarInt(playerid, \"Aszolgalat\", 0);
return 1;
}
-
[pawn]
#define feher (0xFFFFFFAA)
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new string[128];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), \"[RCON-Admin] %s: %s\", pName, text);
SendClientMessageToAll(feher, string);
return 0; //Nem hiszem, hogy kéne, ha nem megy, próbáld ki nélküle
}
return 0;
}
[/pawn]
Állítólag így mûködni kéne, az én szerverembe is van egy rangrendszer, vagyis ha elér egy adott pontot, akkor megkapja az adott rangot, és a neve elé ki lesz írva a rangja, és úgy írhat.
Ha nem jó, akkor nem tudom mi a hiba.
-
#define feher (0xFFFFFFAA)
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid) && GetPVarInt(playerid, \"Aszolgalat\") == 1)
{
new string[128];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), \"[RCON-Admin] %s: %s\", pName, text);
SendClientMessageToAll(feher, string);
return 0; //Nem hiszem, hogy kéne, ha nem megy, próbáld ki nélküle
}
return 0;
}
Állítólag így mûködni kéne, az én szerverembe is van egy rangrendszer, vagyis ha elér egy adott pontot, akkor megkapja az adott rangot, és a neve elé ki lesz írva a rangja, és úgy írhat.
Ha nem jó, akkor nem tudom mi a hiba.
Kössz Harsa Mûködik :) ment a plusz