Szerző Téma: SSCANF  (Megtekintve 838 alkalommal)

Nem elérhető jesus

SSCANF
« Dátum: 2013. február 07. - 17:53:33 »
0 Show voters
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 :)
« Utoljára szerkesztve: 2013. február 07. - 21:08:17 írta jesus »

SSCANF
« Válasz #1 Dátum: 2013. február 07. - 19:03:08 »
0 Show voters
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;
}
« Utoljára szerkesztve: 2013. február 07. - 19:26:40 írta Jack_Konig »

Nem elérhető jesus

SSCANF
« Válasz #2 Dátum: 2013. február 07. - 19:07:14 »
0 Show voters
unknow command  :\'(

SSCANF
« Válasz #3 Dátum: 2013. február 07. - 19:27:38 »
0 Show voters
Bocs, javítottam

Nem elérhető jesus

SSCANF
« Válasz #4 Dátum: 2013. február 07. - 20:02:01 »
0 Show voters
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 :)

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
SSCANF
« Válasz #5 Dátum: 2013. február 07. - 20:36:47 »
0 Show voters

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.

Nem elérhető jesus

SSCANF
« Válasz #6 Dátum: 2013. február 07. - 21:07:59 »
0 Show voters
köszönöm sikerült  <3

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal