Započeo AlenTheBest
•1. Dec. 2015.• Zaključano[POMOC] Komande
435
pregleda
6
postova
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
1. Dec. 2015.
Skripta koju koristim : moj mod od 0
Opis problema : pravio sam /makeadmin komandu, ali ima problem svaki put kad hocu nekom da dam admina pise da taj igrac nije online.Znaci igrac je online tj. taj ID koji stavim je online ali on meni stalno salje tu poruku btw. to se desava i na drugim komandama
Dio skripte :
Slika/Video : //
Hvala unaprijed
Opis problema : pravio sam /makeadmin komandu, ali ima problem svaki put kad hocu nekom da dam admina pise da taj igrac nije online.Znaci igrac je online tj. taj ID koji stavim je online ali on meni stalno salje tu poruku btw. to se desava i na drugim komandama
Dio skripte :
CMD:makeadmin(playerid, params[])
{
if(PlayerInfo >= 1338 || IsPlayerAdmin(playerid))
{
new player, level, string, admin, igrac;
GetPlayerName(player, igrac, MAX_PLAYER_NAME);
GetPlayerName(playerid, admin, MAX_PLAYER_NAME);
if(sscanf(params, "ui", player, level)) return SendClientMessage(playerid, 0xFFFFFFFF, "{0085FA} {FFFFFF}/makeadmin [Igracev ID] [Admin Level]");
else if(IsPlayerConnected(player)) return SendClientMessage(playerid, 0xFFFFFFFF,"{0085FA} {FFFFFF}Taj ID nije online.");
else if(level < 0 || level > 1338) return SendClientMessage(playerid, 0xFFFFFFFF, "{0085FA} {FFFFFF}Admin level mora da bude veci od 0 i manj od 1338");
{
PlayerInfo = level;
format(string, sizeof(string), "{0085FA} {FFFFFF}Vlasnik %s vam je postvaio admin level na %d ",admin, level);
SendClientMessage(player, 0xFFFFFFFF, string);
format(string, sizeof(string), "{0085FA} {FFFFFF}Postavili ste igracu %s admin level %d .",igrac, level );
SendClientMessage(playerid, 0xFFFFFFFF, string);
}
}
else
{
SendClientMessage(playerid, -1, "{FF0000} {FFFFFF}Niste ovlasteni da koristite ovu komandu{FF0000}!!!");
}
return 1;
}Slika/Video : //
Hvala unaprijed
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
93
Postovi:
16
Teme:
Pridružio se:Jan. 2015
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
1. Dec. 2015.
Adem Ramic wrote on December 1, 2015, 7:58 am:
Zasto ikako radis sa else if 😕 Stavi normalno if
isto se desava
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
1. Dec. 2015.
Adem Ramic wrote on December 1, 2015, 7:58 am:
Zasto ikako radis sa else if 😕 Stavi normalno if
new tmp;
new cmd;
new idx;
if(strcmp(cmd, "/makeadmin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Koriscenje: /makeadmin [ID Igraca/Dio Imena] [level(1-3)]");
return 1;
}
new para1;
new level;
new giveplayer;
new string;
new sendername;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(PlayerInfo >= 1340)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo = level;
printf("AdmCmd: Admin je %s-u dao odredjeni admin level.", sendername, giveplayer, level);
format(string, sizeof(string), " Admin vam je dao/oduzeo admin level ", level, sendername);
SendClientMessage(para1, 0xFFFFFFFF, string);
format(string, sizeof(string), " Dali/oduzeli ste %s-u admin level .", giveplayer,level);
SendClientMessage(playerid, 0xFFFFFFFF, string);
}
}
}
else
{
SendClientMessage(playerid, 0xFFFFFFFF, " Niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
304
Postovi:
67
Teme:
Pridružio se:Sep. 2012
1. Dec. 2015.
Probaj umjesto:
Staviti:
else if(IsPlayerConnected(player)) return SendClientMessage(playerid, 0xFFFFFFFF,"{0085FA} {FFFFFF}Taj ID nije online.");Staviti:
else if(!IsPlayerConnected(player)) return SendClientMessage(playerid, 0xFFFFFFFF,"{0085FA} {FFFFFF}Taj ID nije online.");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
1. Dec. 2015.
domo101 wrote on December 1, 2015, 9:38 am:
Probaj umjesto:
Staviti:
else if(IsPlayerConnected(player)) return SendClientMessage(playerid, 0xFFFFFFFF,"{0085FA} {FFFFFF}Taj ID nije online.");Staviti:
else if(!IsPlayerConnected(player)) return SendClientMessage(playerid, 0xFFFFFFFF,"{0085FA} {FFFFFF}Taj ID nije online.");Moze LOCK
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava