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: jesus - 2013. február 07. - 17:53:33

Cím: SSCANF
Írta: jesus - 2013. február 07. - 17:53:33
sziasztok :)
csinálok ilyen rcon admin rendszert és ott megakadtam,hogy akarok névváltásit ez így nézne ki,hogy
 
SetPlayerName(playerid,\"Jesus\");

 
de én ugye azt akarom,hogy sscanf-ba szóval /nevvaltas [iD] [NEV]
ez így nekem nem jó:
 
SetPlayerName(id,\"ujnev\");

 
változókba elvan mentve de ezt nem vágom hogy kell megcsinálni :D
valaki segítene megköszönném :)
Cím: SSCANF
Írta: Jack_Konig - 2013. február 07. - 19:03:08
CMD:nevvaltas(playerid, params[])
{
    new neve,ujnev[24];
    if(IsPlayerAdmin(playerid))
    {
    if(sscanf(params,\"us[24]\",neve,ujnev)) return SendClientMessage(playerid,-1,\"Használat: /nevvaltas [iD/NÉV] [ÚJNÉV]\");
    else{
    SetPlayerName(neve,ujnev);
    }
    }else{
    SendClientMessage(playerid,-1,\"Nem vagy admin!\");
    }
    return 1;
}
Cím: SSCANF
Írta: jesus - 2013. február 07. - 19:07:14
unknow command  :\'(
Cím: SSCANF
Írta: Jack_Konig - 2013. február 07. - 19:27:38
Bocs, javítottam
Cím: SSCANF
Írta: jesus - 2013. február 07. - 20:02:01
igazából nekem még mindig nem jó..:/
ezt meglehet csinálni 3dtext labelnél mert az is kellene majd :/
amúgy köszönöm hogy próbálsz segíteni :)
Cím: SSCANF
Írta: ZyZu. - 2013. február 07. - 20:36:47

CMD:nevvaltas(playerid, params[])
{
    new neve,ujnev[24];
    if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,\"Nem vagy admin!\");
    if(sscanf(params,\"us[24]\",neve,ujnev)) return SendClientMessage(playerid,-1,\"Használat: /nevvaltas [iD/NÉV] [ÚJNÉV]\");
    SetPlayerName(neve,ujnev);
    return 1;
}

 
Minek else? Egyszerûen is meg lehet írni.. példáúl így :) Ebben nincs semmi else csak return .. egyébként vigyázz arra, hogy ne legyen a módban 2 féle parancsfeldolgozó vagyis strcmp is és zcmd mivel ha mindegyik van akkor Unknow Command lesz a hiba.
Cím: SSCANF
Írta: jesus - 2013. február 07. - 21:07:59
köszönöm sikerült  <3