Započeo dock
•12. Jan. 2012.• Zaključano[Pomoc] makeadmin
1,375
pregleda
11
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
762
Postovi:
20
Teme:
Pridružio se:Sep. 2011
12. Jan. 2012.
Evo ovako koristim ovaj sistem za registraciju/login
http://balkan-samp.com/forum/index.php?topic=34090.msg270438#new
Napravio sam komandu /makeadmin
Ali mi se admin ne sacuva, tacnije uopste ne stigne da promeni level, npr u .ini file-u sam sebi namestim adm lv 1 i kada ovom komandom pokusam da promenim level on ostane isti...
Moze pomoc?
Tnx unapred...
http://balkan-samp.com/forum/index.php?topic=34090.msg270438#new
Napravio sam komandu /makeadmin
Ali mi se admin ne sacuva, tacnije uopste ne stigne da promeni level, npr u .ini file-u sam sebi namestim adm lv 1 i kada ovom komandom pokusam da promenim level on ostane isti...
Moze pomoc?
CMD:makeadmin(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new string, ID, level;
new pname;
GetPlayerName(ID, pname, sizeof(pname));
if(sscanf(params, "us", ID, level)) return Scm(playerid, "/makeadmin ");
else if(ID == INVALID_PLAYER_ID) return Scm(playerid, "Krivi ID");
else
{
PlayerInfo = level;
format(string, sizeof(string), "Dali ste igracu %s admin level %d", pname, level);
Scm(playerid, string);
return 1;
}
}
return 1;
}
Tnx unapred...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
565
Postovi:
54
Teme:
Pridružio se:Feb. 2011
12. Jan. 2012.
PlayerInfo = level; zamjeni ovim PlayerInfo = level; al evo ti cmd
CMD:makeadmin(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new string, ID, level;
new pname;
GetPlayerName(ID, pname, sizeof(pname));
if(sscanf(params, "us", ID, level)) return Scm(playerid, "/makeadmin ");
else if(ID == INVALID_PLAYER_ID) return Scm(playerid, "Krivi ID");
else
{
PlayerInfo = level;
format(string, sizeof(string), "Dali ste igracu %s admin level %d", pname, level);
Scm(playerid, string);
return 1;
}
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
528
Postovi:
88
Teme:
Pridružio se:Jun 2011
12. Jan. 2012.
Probaj staviti ovo u OnPlayerLogin:
I u OnPlayerRegister
if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo = strval( val ); }I u OnPlayerRegister
format(var, 32, "AdminLevel=%d\n",PlayerInfo);fwrite(hFile, var);Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
565
Postovi:
54
Teme:
Pridružio se:Feb. 2011
12. Jan. 2012.
|DE| Dane wrote on January 12, 2012, 3:28 pm:
Probaj staviti ovo u OnPlayerLogin:
I u OnPlayerRegister
if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo = strval( val ); }I u OnPlayerRegister
format(var, 32, "AdminLevel=%d\n",PlayerInfo);fwrite(hFile, var);oh odakle ti znas da on to koristi mozda koristi neki drugi system spremanja i mozda nema to login itda j
pa jesi li dodao u pAdmin tamo gdje ti se spremaju podaci i gdje ti se ucitavaju ? nadam se da me razumijes
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
12. Jan. 2012.
|DE| Dane wrote on January 12, 2012, 3:28 pm:
Probaj staviti ovo u OnPlayerLogin:
I u OnPlayerRegister
if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo = strval( val ); }I u OnPlayerRegister
format(var, 32, "AdminLevel=%d\n",PlayerInfo);fwrite(hFile, var);Kao prvo mozes da vidis da korsiti ZCMD a ne strcmp...
a nadalje save system mu je y_ini tako da si skroz promasio....
12. Jan. 2012.
Treba mi pomoc
Kako da promenim kad se igraci uloguju da nepise npr:Miami gaming nego ime mog servera?
Kako da promenim kad se igraci uloguju da nepise npr:Miami gaming nego ime mog servera?
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
12. Jan. 2012.
Zato što si stavio string umjesto integera , zato ti ne sprema dobro , moraš staviti "ui" umjesto "us".
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava