[POMOC] Kada ukucam cmd pada mi srw


Započeo Scripter_Buduci, Februar 08, 2016, 18:50:49 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: UP
Detaljan opis problema:E ovako od kada sam ubacio da se g chat gasi,kada ukucam /spodesavanja server mi padne
Dio skripte:
#define SERVER_FILE    "Server/Podesavanja.ini"
enum Server
{
	isRegistracija,
	isOglas,
	isPitanja,
	isReport,
	isdozvolakupovine,
	isgchat
};
new ServerInfo[Server];

YCMD:spodesavanja(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BB:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
	if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid,-1,""SPLAVA"[BB:RP] "SIVA"Samo Vlasnik!");
    if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[BB:RP] "SIVA"Morate biti na admin duznosti!");
	SPD(playerid, 112, DIALOG_STYLE_LIST, ""SPLAVA"Podesavanja", "Registracija (ON/OFF)\nOglas (ON/OFF)\nAdmin Pitanja (ON/OFF)\nAdmin Report (ON/OFF)\nKupovina vozila (ON/OFF)\n Za gchat (ON/OFF)", "Odabir", "Izlaz");
    new z[13]; if(ServerInfo[isRegistracija] == 1) z = "Onemogucena"; else z = "Omogucena";
    new o[13]; if(ServerInfo[isOglas] == 1) o = "Iskljucen"; else o = "Ukljucen";
    new c[13]; if(ServerInfo[isPitanja] == 1) c = "Iskljucen"; else c = "Ukljucen";
    new r[13]; if(ServerInfo[isReport] == 1) r = "Iskljucen"; else r = "Ukljucen";
    new s[13]; if(ServerInfo[isdozvolakupovine] == 1) s = "Ukljucen"; else s = "Iskljucen";
    new g[13]; if(ServerInfo[isgchat] == 1) g = "Ukljucen"; else g = "Iskljucen";
	SCMF(playerid,-1,""SPLAVA"[INFO]: "SIVA"Registracija: %s | Oglas: %s | Pitanja: %s | Report: %s | Kupovina: %s | Za gchat: %s",z,o,c,r,s,g);
	return 1;
}
//////////////////////////////////////////////////
forward UcitajPodesavanja(name[],value[]);
public UcitajPodesavanja(name[],value[])
{
    INI_Int("Registracija",ServerInfo[isRegistracija]);
    INI_Int("Oglas",ServerInfo[isOglas]);
    INI_Int("Pitanja",ServerInfo[isPitanja]);
    INI_Int("Report",ServerInfo[isReport]);
    INI_Int("Kupovina",ServerInfo[isdozvolakupovine]);
    INI_Int("Za gchat",ServerInfo[isgchat]);
    return 1;
}
//////////////////////////////////////////////////
stock SacuvajPodesavanja()
{
	new sFile[80];
	format(sFile,sizeof(sFile),SERVER_FILE);
    new INI:File = INI_Open(sFile);
    INI_WriteInt(File,"Registracija",ServerInfo[isRegistracija]);
    INI_WriteInt(File,"Oglas",ServerInfo[isOglas]);
    INI_WriteInt(File,"Pitanja",ServerInfo[isPitanja]);
    INI_WriteInt(File,"Report",ServerInfo[isReport]);
    INI_WriteInt(File,"Kupovina",ServerInfo[isdozvolakupovine]);
    INI_WriteInt(File,"Za gchat",ServerInfo[isgchat]);
	INI_Close(File);
	return 1;
}
/////
fDialog(112)
{
	if(!response) return 1;
	new string[128];
	switch(listitem)
	{
		case 0:
		{
			if(ServerInfo[isRegistracija] == 0)
			{
				ServerInfo[isRegistracija] = 1; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je onemogucio registraciju na serveru!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
			else if(ServerInfo[isRegistracija] == 1)
			{
				ServerInfo[isRegistracija] = 0; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je omogucio registraciju na serveru!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
		}
		case 1:
		{
			if(ServerInfo[isOglas] == 0)
			{
				ServerInfo[isOglas] = 1; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je onemogucio davanje oglasa na serveru!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
			else if(ServerInfo[isOglas] == 1)
			{
				ServerInfo[isOglas] = 0; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je omogucio davanje oglasa na serveru!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
		}
		case 2:
		{
			if(ServerInfo[isPitanja] == 0)
			{
				ServerInfo[isPitanja] = 1; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je onemogucio igracima koriscenje pitanja za admine!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
			else if(ServerInfo[isPitanja] == 1)
			{
				ServerInfo[isPitanja] = 0; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je omogucio igracima koriscenje pitanja za admine!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
		}
		case 3:
		{
			if(ServerInfo[isReport] == 0)
			{
				ServerInfo[isReport] = 1; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je onemogucio igracima koriscenje reporta!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
			else if(ServerInfo[isReport] == 1)
			{
				ServerInfo[isReport] = 0; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je omogucio igracima koriscenje reporta!",GetName(playerid));
				AdminGameMaster(-1,string);
			}
		}
		case 4:
		{
			if(ServerInfo[isdozvolakupovine] == 1)
			{
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je onemogucio igracima koriscenje kupovinu vozila!",GetName(playerid));
				ServerInfo[isdozvolakupovine] = 0; SacuvajPodesavanja();
				AdminGameMaster(-1,string);
			}
			else if(ServerInfo[isdozvolakupovine] == 0)
			{
				ServerInfo[isdozvolakupovine] = 1; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je omogucio igracima kupovinu vozila!",GetName(playerid));
				AdminGameMaster(-1,string);

				}
			}
				case 5:
		{
			if(ServerInfo[isgchat] == 1)
			{
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je onemogucio igracima koriscenje g chata!",GetName(playerid));
				ServerInfo[isgchat] = 0; SacuvajPodesavanja();
				AdminGameMaster(-1,string);
			}
			else if(ServerInfo[isgchat] == 0)
			{
				ServerInfo[isgchat] = 1; SacuvajPodesavanja();
				format(string,sizeof(string),"[BB:RP] "CRVENA"Admin %s je omogucio igracima g chata!",GetName(playerid));
				AdminGameMaster(-1,string);
			}

		}
	}
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Poslednja Izmena: Februar 09, 2016, 11:38:15 PRE PODNE od Vuzimir
To što radiš nastavi
i nikada nemoj prestat'
i kad oznoje se tijela
i opet to budeš htjela
ti samo pritisni restart !

Samo trebam upaljač
u plamenu da gori
prst na obaraču,
a kaže mi da me voli
i gleda me dok smo nagli
u očima joj magija
ta mala je vrag i ona
će mi srce slomit'

Ubaci crashdetect plugin, pa ces videti sta ce ti ispisati u server logu.
Kada budes ubacivao plugin stavi ga na pocetak.



provjeri da li je sve uredu sa server fajlom u scriptfiles ili gdje ga vec drzis

@Arkoo sve je uredu u scriptfiles
To što radiš nastavi
i nikada nemoj prestat'
i kad oznoje se tijela
i opet to budeš htjela
ti samo pritisni restart !

Samo trebam upaljač
u plamenu da gori
prst na obaraču,
a kaže mi da me voli
i gleda me dok smo nagli
u očima joj magija
ta mala je vrag i ona
će mi srce slomit'

Nez onda ako ti je Podesavanja.ini dobro postavljen u scriptfiles hmm probaj onda na ovo sumnjivo mi je
  INI_Int("Za gchat",ServerInfo[isgchat]);
tekst "Za gchat" probaj spojiti da bude spojeno "Zagchat" stavi i na UcitajPodesavanja i na SacuvajPodesavanja
  INI_Int("Zagchat",ServerInfo[isgchat]);