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: capriii - 2013. Március 28. - 09:12:11

Cím: Más ir mint amit irok
Írta: capriii - 2013. Március 28. - 09:12:11
Sziasztok van egy olyan hogy az admin szinessel irjon.Na hát ez jo is meg minden csak hogy egy szlovák c betut ir az helyett amit irok.a playerek neve elé és mogé test egy [ ] Pl:[Player]
 
public OnPlayerText(playerid, text[])
{
    new str[128], name[24];
    GetPlayerName(playerid, name, 24);
    format(str,128,\"{ffffff}[%s] [%d]: %s\", name, playerid, text);
    if(APlayerData[playerid][PlayerLevel] == 6) format(str,128,\"{00FF00}NiKe: {FF0000}%s\", playerid, text);
    if(APlayerData[playerid][PlayerLevel] == 5) format(str,128,\"{00FF00}Fõadmin: {FFA500}%s\", playerid, text);
    if(APlayerData[playerid][PlayerLevel] == 4) format(str,128,\"{800080}Fõadmin-helyettes: {FFD700}%s\", playerid, text);
    if(APlayerData[playerid][PlayerLevel] == 3) format(str,128,\"{800080}Admin: {FFD700}%s\", playerid, text);
    if(APlayerData[playerid][PlayerLevel] == 2) format(str,128,\"{00FFFF}Segéd-admin: {FFD700}%s\", playerid, text);
    if(APlayerData[playerid][PlayerLevel] == 1) format(str,128,\"{00FFFF}Moderátor: {FFD700}%s\", playerid, text);
    SendClientMessageToAll(0xFFFFFFFF, str);
    return 0;
}

 
Egy kép:\"sa-mp-179_www.kepfeltoltes.hu_.png\"
A képet a Képfeltöltés.hu tárolja. http://www.kepfeltoltes.hu
Cím: Más ir mint amit irok
Írta: ZyZu. - 2013. Március 28. - 11:33:06
Ezzel nincs hiba valamit a gépen állítottál szerintem..
Cím: Más ir mint amit irok
Írta: TengeriMalac - 2013. Március 28. - 12:28:42
Idézetet írta: ZyZu date=1364466786\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"35347\" data-ipsquote-contentclass=\"forums_Topic
Ezzel nincs hiba valamit a gépen állítottál szerintem..
 
Azt hittem, elég rég óta vagy itt ahhoz, hogy ilyen kis hibákat észrevegyél.. Tévedtem..


Egy példa
 
format(str,128,\"{00FF00}NiKe: {FF0000}%s\", playerid, text);

 
Egy paramétert használsz, ami \'%s\'
A formázás végén 2 paramétert használnál, ami önmagában nem baj, de az elsõ egy szám, ami megzavarja a formázásban használt \'%s\' értékét, mert karakterláncra nem hivatkozhatsz számmal..
Ez a hiba benne.
Cím: Más ir mint amit irok
Írta: ZyZu. - 2013. Március 28. - 14:05:16
És tényleg  :facepalm: Jó nem vettem észre  :evilmad: egyébként jó a szemed :D
Cím: Más ir mint amit irok
Írta: capriii - 2013. Március 28. - 14:53:26
ÉS letudnál nekem irni ugy egy sort hogy jolegyen??Megköszönném:)
Cím: Más ir mint amit irok
Írta: ZyZu. - 2013. Március 28. - 15:30:25
Idézetet írta: TengeriMalac date=1364470122\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"35347\" data-ipsquote-contentclass=\"forums_Topic
Egy paramétert használsz, ami \'%s\'
A formázás végén 2 paramétert használnál, ami önmagában nem baj, de az elsõ egy szám, ami megzavarja a formázásban használt \'%s\' értékét, mert karakterláncra nem hivatkozhatsz számmal..
Ez a hiba benne.
 


ÉS letudnál nekem irni ugy egy sort hogy jolegyen??Megköszönném:)
 
[/quote]
leírta szépen.. Malac.. olvasd el..
Cím: Más ir mint amit irok
Írta: capriii - 2013. Március 28. - 15:46:06
De nem igazán értem..
Cím: Más ir mint amit irok
Írta: shadee - 2013. Március 28. - 16:33:30
format(str,128,\"{00FF00}NiKe: {FF0000}%s\",text);
Cím: Más ir mint amit irok
Írta: capriii - 2013. Március 28. - 16:45:42
Köszi már az irás jo de a player fehérrel ir meg a neve is fehér és elötte van egy [ utánna egy ] ez mitol van?
Cím: Más ir mint amit irok
Írta: Tomee - 2013. Március 29. - 07:37:47
Nem ez miatt?
 
format(str,128,\"{ffffff}[%s] [%d]: %s\", name, playerid, text);