Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: sscanf2
1. [INNE] sscanf2
Cze?? :) .
Ot?? mam komende
Kod:


CMD:makeadmin(playerid, params[]){
new nick[24],
haslo[24];
if(!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, COLOR_RED, "* Nie jeste? Adminem!");
if(admin[playerid])
return SendClientMessage(playerid, COLOR_RED, "* Nie jeste? Administratorem RCON!");
if(sscanf(params, "s[24]s[24]", nick, haslo))
return SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Poprawna sk?adnia: /makeadmin [nick] [haslo]");
new kod[32];
sscanf(haslo, "s[24]", kod);
new wiadomosc[64];
DOF2_SetInt(ADMINLIST, nick, udb_hash(kod));
format(wiadomosc, sizeof wiadomosc, "* Konto %s zosta?o przypisane do listy Admin?w. Has?o: %s", nick, haslo);
SendClientMessage(playerid, COLOR_LIGHTGREEN, wiadomosc);
return 1;
}

Ma ona na celu wpisywanie do pliku ADMINLIST [nicku] gracza oraz [haslo] zakodowane oczywi?cie w udb_hash.
Jaki jest m?j problem? Hmm..
Wchodz? na serwer, loguje si? na admina, wpisuje moj? cudn? komende, ucina mi "haslo" do 4 znak?w i nie zapisuje NIC do pliku ADMINLIST :<.

Jestem prawie pewien, ?e to wina mojego nubienia w sscanf2(..[s24s24]..). Wi?c je?li by?by kto? tak mi?y, i powiedzia? co jest nie tak, b?d? wdzi?czny :) .

Z g?ry dzi?ki i pozdro ;)
2. [DM] zaktualizowany sscanf2
yo. potrzebuje zaktualizowany sscanf2.so :D . z inc. za pomoc piwko :D

ps. jakis znalazlem ale jest error
Kod:

includesscanf2.inc(30) : fatal error 111: user error: sscanf (possibly the PAWN version) already defined.

--------------------
potrzebuje tez mysql.so i mysql.inc jak kto? ma :D (zaktualizowany)