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: sticky2 - 2013. Július 21. - 17:11:38

Cím: DCMD, chatbe [Admin] a névhez
Írta: sticky2 - 2013. Július 21. - 17:11:38
Hali!
Mit rontottam el ezzel, mikor elvileg minden jó?
 
dcmd_aszoli(playerid,params[])
{
new name[MAX_PLAYER_NAME], newname[128];
    GetPlayerName(playerid, name, MAX_PLAYER_NAME);
   
    if (PlayerInfo[playerid][Level] == 1)
    {
    SetPlayerName(playerid, newname);
    format(newname, sizeof(newname), \"{ffe100}[Admin]{000000} %s\" name);
    } ........

 
Hiba:
 
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1034) : error 001: expected token: \"-string end-\", but found \"-identifier-\"
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1034) : warning 215: expression has no effect
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1034) : error 001: expected token: \";\", but found \")\"
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1034) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1034) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.
Cím: DCMD, chatbe [Admin] a névhez
Írta: ZyZu. - 2013. Július 21. - 17:27:18
[mod]A témanév ne \"segítsetek plsplspls\" legyen, hanem egyértelmûen ami a kérdésre utal. (Az ilyen témák szó nélkül törlésre kerülhetnek, ez függ a moderátor hangulatától, lehet csak átnevezi a témád így mielõtt panaszkodnál hogy törölték, lehet csak átnevezte egy moderátor.)[/mod]
Cím: DCMD, chatbe [Admin] a névhez
Írta: kurta999 - 2013. Július 21. - 17:29:09
Kapásból ránézésre ezt:
 
format(newname, sizeof(newname), \"{ffe100}[Admin]{000000} %s\" name);

 
Helyes:
 
format(newname, sizeof(newname), \"{ffe100}[Admin]{000000} %s\", name);
Cím: DCMD, chatbe [Admin] a névhez
Írta: Flash - 2013. Július 21. - 17:35:51
És az úgy hogy néz ki hogy elõször SetPlayerName, és utána formázod?
Cím: DCMD, chatbe [Admin] a névhez
Írta: sticky2 - 2013. Július 21. - 17:45:43
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1042) : warning 217: loose indentation
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1042) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1042) : warning 215: expression has no effect
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1042) : error 001: expected token: \";\", but found \"if\"
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1044) : error 017: undefined symbol \"newname\"
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1044) : error 017: undefined symbol \"newname\"
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1044) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Viktor\\Asztal\\0.3X SDPD\\filterscripts\\ladmin4.pwn(1044) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
6 Errors.

 


dcmd_aszoli(playerid,params[]) {
{
new name[MAX_PLAYER_NAME], newname[128];
    GetPlayerName(playerid, name, MAX_PLAYER_NAME);
   
    if (PlayerInfo[playerid][Level] == 1)
    {
    format(newname, sizeof(newname), \"{ffe100}[Admin]{000000} %s\", name);
    SetPlayerName(playerid, newname);
    }
    else if(PlayerInfo[playerid][Level] == 2)
    format(newname, sizeof(newname), \"{b3b3b3}[Admin]{16de37} %s\", name);
    SetPlayerName(playerid, newname);
    }
    else if(PlayerInfo[playerid][Level] == 3)
    format(newname, sizeof(newname), \"{41f0e1}[Admin]{707070} %s\", name);
    SetPlayerName(playerid, newname);
    }
    else if(PlayerInfo[playerid][Level] == 4)
    format(newname, sizeof(newname), \"{fab82a}[Admin]{6e5822} %s\", name);
    SetPlayerName(playerid, newname);
}
    else if(PlayerInfo[playerid][Level] == 5)
    format(newname, sizeof(newname), \"{ff0000}[Admin]{3b5bdb} %s\", name);
    SetPlayerName(playerid, newname);
    }
    else if(PlayerInfo[playerid][Level] == 6)
    format(newname, sizeof(newname), \"{525252}[Tulajdonos]{16de37} %s\", name);
    SetPlayerName(playerid, newname);
    }
    return 1;
}

 
 :\'( :\'( :\'( :\'( :\'(
Cím: DCMD, chatbe [Admin] a névhez
Írta: lusta19 - 2013. Július 21. - 17:50:22
Írd már át . Szerinted minek írt a moderátor?
[gmod]Kedves témanyitó! A téma címe nem megfelelõ, így kérném hogy szerkeszd át. Ellenkezõ esetben 5%-warn ha a felszólítás  ellenére se írod át (és online vagy) 10% warn és a témádat töröljük. A szabályzatban érthetõen le van írva :  \"A témanév ne \"segítsetek plsplspls\" legyen, hanem egyértelmûen ami a kérdésre utal. \"  Szabályzatot itt olvashatod el. Megkérek minden kedves tagot hogy addig ne írjanak a témában még nincs normális téma neve. Mert a hozzászólás törölve lesz. További jó fórumozást![/gmod]
 
Megfelel!!