Započeo AlenTheBest
•3. Avg. 2016.• Zaključano[POMOC] Problem sa sacuvanjem (INI_WriteString)
562
pregleda
6
postova
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
3. Avg. 2016.
// format(PlayerInfo, sizeof(PlayerName), "%s", PlayerName);
// format(PlayerInfo, sizeof(PlayerAdmin), "%s", PlayerAdmin);
1. moze biti da si se zeznuo pa stavio te dvije linije u comment
2. new PlayerAdmin = PlayerInfo; ovo nije string vec int, al svakako daj mi enum PlayerInfo da vidim
3. Zasto uopste cuvas PlayerName nije ti ovo mysql xD
// format(PlayerInfo, sizeof(PlayerAdmin), "%s", PlayerAdmin);
1. moze biti da si se zeznuo pa stavio te dvije linije u comment
2. new PlayerAdmin = PlayerInfo; ovo nije string vec int, al svakako daj mi enum PlayerInfo da vidim
3. Zasto uopste cuvas PlayerName nije ti ovo mysql xD
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
103
Postovi:
33
Teme:
Pridružio se:Feb. 2014
3. Avg. 2016.
☢ χυηdÑ”Ñ_SkillArena ☢ wrote on August 3, 2016, 3:40 pm:
// format(PlayerInfo, sizeof(PlayerName), "%s", PlayerName);
// format(PlayerInfo, sizeof(PlayerAdmin), "%s", PlayerAdmin);
1. moze biti da si se zeznuo pa stavio te dvije linije u comment
2. new PlayerAdmin = PlayerInfo; ovo nije string vec int, al svakako daj mi enum PlayerInfo da vidim
3. Zasto uopste cuvas PlayerName nije ti ovo mysql xD
// format(PlayerInfo, sizeof(PlayerAdmin), "%s", PlayerAdmin);
1. moze biti da si se zeznuo pa stavio te dvije linije u comment
2. new PlayerAdmin = PlayerInfo; ovo nije string vec int, al svakako daj mi enum PlayerInfo da vidim
3. Zasto uopste cuvas PlayerName nije ti ovo mysql xD
eh ovako hvala ti na pomoci, pokusao sam da izbrisem ova 2 commenta, i string sam izbrisao ali opet isto
eo ga enum
enum pInfo
{
pName,
pPassword,
pAdmin,
pMoney
}sad nije stvar u imenu mogu ja izbrisat cuvanje imena, ali mi je problem sa adminom...
i sta sam jos skontao znaci ovako eo ti komanda make admin
CMD:makeadmin(playerid, params[])
{
new string1, string2;
new OwnerName;
new PlayerName;
new OwnerId, PlayerId;
new AdminLevel;
GetPlayerName(OwnerId, OwnerName, MAX_PLAYER_NAME); //owner name
GetPlayerName(PlayerId, PlayerName, MAX_PLAYER_NAME); //player name
if(!IsPlayerAdmin(playerid) && strcmp(PlayerInfo, "Vlasnik", false))
{
SendClientMessage(playerid, 0xFFFFFFFF, "{0088FF} {FFFFFF}Niste ovlasteni da koristite ovu komandu{FF0000}!!!");
}
else
{
if(sscanf(params, "us", PlayerId, AdminLevel)) return SendClientMessage(playerid, 0xFFFFFFFF, "{0088FF} {FFFFFF}Koristite {0088FF}/{FFFFFF}makeadmin {0088FF}[{FFFFFF}ID Igraca{0088FF}] [{FFFFFF}Admin Level{0088FF}]");
if(strcmp(AdminLevel, "Vlasnik", true) || strcmp(AdminLevel, "Suvlasnik", true) || strcmp(AdminLevel, "Admin 4", true) || strcmp(AdminLevel, "Admin 3", true) || strcmp(AdminLevel, "Admin 2", true) || strcmp(AdminLevel, "Admin 1", true))
{
//------------------------------------------------------------>> Sacuvanje
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteString(File, "Admin", AdminLevel);
INI_Close(File);
//------------------------------------------------------------//
format(string1, sizeof(string1), "{0088FF} {FFFFFF}Igracu %s ste postavili admin level %s !!!", PlayerName, AdminLevel);
format(string2, sizeof(string2), "{0088FF} {FFFFFF}Vlasnik %s vam je postavio admin level %s !!!", OwnerName, AdminLevel);
SendClientMessage(OwnerId, 0xFFFFFFFF, string1);
SendClientMessage(PlayerId, 0xFFFFFFFF, string2);
printf(" Vlasnik : %s postavio igracu %s admina %s", OwnerName, PlayerName, AdminLevel);
}
else
{
SendClientMessage(playerid, 0xFFFFFFFF, "{0088FF} {FFFFFF}Admin level koji ste ukucali ne postoji, da vidite listu admin levela koristite komandu {FF0000}/{FFFFFF}adminlevels.");
}
}
return 1;
}i poslije te komande on mi sacuva admina kako treba, ali cim se diskonektujem on izbrise admina (tacnije ostavi prazno polje)
eo OnPlayerDisconnect
public OnPlayerDisconnect(playerid, reason)
{
SaveUser(playerid);
return 1;
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
103
Postovi:
33
Teme:
Pridružio se:Feb. 2014
3. Avg. 2016.
☢ χυηdÑ”Ñ_SkillArena ☢ wrote on August 3, 2016, 3:52 pm:
Pa onda ovako
INI_WriteString(File, "Admin", PlayerInfo);Opet isto ☹️
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava