[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:
[pawn]
#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;
}[/pawn]
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
[pawn]  INI_Int("Za gchat",ServerInfo[isgchat]);[/pawn] tekst "Za gchat" probaj spojiti da bude spojeno "Zagchat" stavi i na UcitajPodesavanja i na SacuvajPodesavanja
[pawn]  INI_Int("Zagchat",ServerInfo[isgchat]);[/pawn]