Započeo sch
•18. Feb. 2013.• Zaključano[Pomoc] sscanf to strcmp
380
pregleda
3
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
6 / 250 XP
Početnik(0)
422
Postovi:
64
Teme:
Pridružio se:Feb. 2012
18. Feb. 2013.
Skripta koju koristim:LARP
Detaljan opis problema: Želim prebaciti komandu u strcmp ali neće ,ne umijem ovo oko sscanfova.Nikada nisam radio u ZCMD niti me interesuje,pa ako može pomoć da prevedem jednu komandu iz ZCMD u strcmp.STAVLJENA JE U STRCMP nego SSCANF ne znam maknit,jer ne nikad nisam radio u ZCMD.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Želim prebaciti komandu u strcmp ali neće ,ne umijem ovo oko sscanfova.Nikada nisam radio u ZCMD niti me interesuje,pa ako može pomoć da prevedem jednu komandu iz ZCMD u strcmp.STAVLJENA JE U STRCMP nego SSCANF ne znam maknit,jer ne nikad nisam radio u ZCMD.
Dio skripte:
if(strcmp(cmd,"/offzatvori",true)==0)
{
if(PlayerInfo < 4) return SCM(playerid,COLOR_WHITE,"Nisi ovlascen da koristis ovu komandu");
new string;
new sendername;
new playername;
GetPlayerName(playerid, sendername, sizeof(sendername));
new razlog;
new vreme;
if(sscanf(params,"sds",playername,vreme,razlog)) return SCM(playerid, COLOR_GREY,"{00C0FF}Koriscenje:{ffffff} /offzatvori ");
if(AccountVanIGre(playername))
{
OffLogiranje(playername);
PlayerInfo = 1;
PlayerInfo = vreme*60;
OffCuvanje(playername);
format(string, sizeof(string), " Admin: %s je zatvorio igraca: %s || Vremena; %d || Razlog: %s",sendername,playername,vreme,razlog);
PosaljiAdminimaPoruku(COLOR_YELLOW,string);
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
6 / 250 XP
Početnik(0)
422
Postovi:
64
Teme:
Pridružio se:Feb. 2012
18. Feb. 2013.
David (Sabljak) A.k.A SABO(T) wrote on February 18, 2013, 4:20 pm:
http://balkan-samp.com/forum/index.php?topic=53993.0
Vec si pitao vec si dobio odgovor 🙂
Vec si pitao vec si dobio odgovor 🙂
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
6 / 250 XP
Početnik(0)
422
Postovi:
64
Teme:
Pridružio se:Feb. 2012
19. Feb. 2013.
Sry na DP!
RIJEŠIO SAM jedan dio,ali neće opet nešto ne valja!
RIJEŠIO SAM jedan dio,ali neće opet nešto ne valja!
if(strcmp(cmd, "/prisonex", true) == 0)
{
if(PlayerInfo < 4) return SendClientMessage(playerid,COLOR_WHITE,"Nisi ovlascen da koristis ovu komandu");
new tmp1;
tmp = strtok(cmdtext, idx);
if(strlen(tmp) == 0) return SendClientMessage(playerid,COLOR_GRAD1," KORISTENJE: /prisonex ");
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
new vreme;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTENJE: /prisonex ");
return 1;
}
if(AccountVanIGre(playername))
{
OnPlayerOfflineLogin(playername);
PlayerInfo = 1;
PlayerInfo = vreme*60;
OnPlayerOfflineSave(playername);
SendClientMessage(playerid, COLOR_WHITE, "Uspjesno ste smestili igraca u zatvor");
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava