Szerző Téma: Kifagy a szerom  (Megtekintve 700 alkalommal)

Kifagy a szerom
« Dátum: 2011. november 18. - 15:25:49 »
0 Show voters
Sziasztok Drift Drug mode-n kezdtem el dolgozni kb 2-3 hete átneveztem Dream World-re mert már nem csak drifteket tartalmaz saját adminrendszer meg nagyon sok újítást raktam bele persze kaptam segítségeket :D És most az a bajom hogy ha pl : Roni_Green vagy SuperMan vagy ilyesmi névvel akarnak fel jönni kifagy a szerver...nem értem de ha pl: Laci vagy bence
ilyen neveknél nem fagy ki...Valaki nem tudja mi lehet a gond?Dinit használok de nem találok nagyon benne hibát lehet hogy nem az adminrendszernél van hanem magában a mode-ban Ha tud valaki segíteni benne kérem segítsen :D

Kifagy a szerom
« Válasz #1 Dátum: 2011. november 18. - 16:35:31 »
0 Show voters
Szedd ki a regisztréció rendszert,és próbáld úgy

Kifagy a szerom
« Válasz #2 Dátum: 2011. november 18. - 16:43:27 »
0 Show voters
ha kiveszem akkor nem fagy ki de viszont nem enged írni a chatbe

Kifagy a szerom
« Válasz #3 Dátum: 2011. november 18. - 16:59:31 »
0 Show voters
Idézetet írta: Jocko22 date=1321631007\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13507\" data-ipsquote-contentclass=\"forums_Topic
ha kiveszem akkor nem fagy ki de viszont nem enged írni a chatbe
 
A regisztrációddal van baj...

Kifagy a szerom
« Válasz #4 Dátum: 2011. november 18. - 17:06:01 »
0 Show voters
Akkor elméletben itt van vmi  baj? és ha itt akkor mi? :/
[pawn]public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
    case dialog_Login:
    {
        if(response)
        {
          if(strlen(inputtext) == 0)
          {
              SendClientMessage(playerid, COLOR_RED, \"[Dream World]: Nem írtál be semmit!\");
            ShowPlayerDialog(playerid, dialog_Login, DIALOG_STYLE_INPUT, \"Dream World - bejelentkezés\", \"Üdvözöllek a Dream World szerveren! Már regisztrálva vagy!\\n\\nTIPP: írd be a jelszavadat a lenti mezõbe\", \"Belép\", \"Kick\");
              return 1;
          }
         new _nev[MAX_PLAYER_NAME char], adat_fajl[128 char];
         GetPlayerName(playerid, _nev, MAX_PLAYER_NAME);
         format(adat_fajl, 128, \"/dreamworld/%s.ini\",_nev);
             if(!strcmp(inputtext,dini_Get(adat_fajl,\"jelszo\"),false))
         {
             Info[playerid] = dini_Int(adat_fajl, \"admin\");
             Info[playerid][penz] = dini_Int(adat_fajl, \"penz\");
             Info[playerid][pont] = dini_Int(adat_fajl, \"pont\");
            Info[playerid][gyilkossag] = dini_Int(adat_fajl, \"gyilkossag\");
            Info[playerid][halal] = dini_Int(adat_fajl, \"halal\");
            Info[playerid][rosszjelszavak] = 0;
            Info[playerid][belepve] = true;
            SetPlayerMoney(playerid, Info[playerid][penz]);
            SetPlayerScore(playerid, Info[playerid][pont]);
            SendClientMessage(playerid, COLOR_GREEN, \"[Dream World]: Sikeresen bejelentkeztél!\");
         }
         else
         {
             Info[playerid][rosszjelszavak]++;
             SendClientMessage(playerid, COLOR_RED, \"[Dream World]: Rossz jelszó, próbáld újra!\");
             if(Info[playerid][rosszjelszavak] >= 3)
             {
                 SendClientMessage(playerid, COLOR_RED, \" \");
                 SendClientMessage(playerid, COLOR_RED, \" \");
                 SendClientMessage(playerid, COLOR_RED, \"[Dream World]: Kickelve lettél mert 3x rosszul adtad meg a jelszót!\");
                 Kick(playerid);
                 return 1;
             }
             ShowPlayerDialog(playerid, dialog_Login, DIALOG_STYLE_INPUT, \"Dream World - bejelentkezés\", \"Üdvözöllek a Dream World szerveren! Már regisztrálva vagy!\\n\\nTIPP: írd be a jelszavadat a lenti mezõbe\", \"Belép\", \"Kick\");
         }
        }
        else
        {
            Kick(playerid);
        }
    }
    case dialog_Reg:
    {
      if(response)
      {
          if(strlen(inputtext) == 0)
          {
              SendClientMessage(playerid, COLOR_RED, \"[Dream World]: Nem írtál be semmit!\");
              ShowPlayerDialog(playerid, dialog_Reg, DIALOG_STYLE_INPUT, \"Dream World - regisztráció\", \"Üdvözöllek a Dream World szerveren! Ha játszani akarsz regisztrálnod kell!\\n\\nTIPP: írj be egy tetszõleges jelszót a lenti mezõbe. mindig ezzel kell majd bejelentkezned!\", \"Reg\", \"Kick\");
              return 1;
          }
         new _nev[MAX_PLAYER_NAME char], adat_fajl[128 char];
         GetPlayerName(playerid, _nev, MAX_PLAYER_NAME);
         format(adat_fajl, 128, \"/dreamworld/%s.ini\",_nev);
         if(dini_Exists(adat_fajl))
         {
             ShowPlayerDialog(playerid, dialog_Login, DIALOG_STYLE_INPUT, \"Dream World - bejelentkezés\", \"Üdvözöllek a Dream World szerveren! Már regisztrálva vagy!\\n\\nTIPP: írd be a jelszavadat a lenti mezõbe\", \"Belép\", \"Kick\");
             return 1;
         }
         dini_Create(adat_fajl);
         dini_Set(adat_fajl, \"jelszo\", inputtext);
         dini_IntSet(adat_fajl, \"admin\", 0);
         dini_IntSet(adat_fajl, \"penz\", 0);
         dini_IntSet(adat_fajl, \"pont\", 0);
         dini_IntSet(adat_fajl, \"gyilkossag\", 0);
         dini_IntSet(adat_fajl, \"halal\", 0);
         Info[playerid][rosszjelszavak] = 0;
         SendClientMessage(playerid, COLOR_GREEN, \"[Dream World]: Sikeresen regisztráltál, most jelentkezz be!\");
         ShowPlayerDialog(playerid, dialog_Login, DIALOG_STYLE_INPUT, \"Dream World - bejelentkezés\", \"Üdvözöllek a Dream World szerveren! Már regisztrálva vagy!\\n\\nTIPP: írd be a jelszavadat a lenti mezõbe\", \"Belép\", \"Kick\");
      }
      else
      {
          Kick(playerid);
      }
    }
}
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
public _jr_mentes(playerid)
{
new _nev[MAX_PLAYER_NAME char], adat_fajl[128 char];
GetPlayerName(playerid, _nev, MAX_PLAYER_NAME);
format(adat_fajl, 128, \"/dreamworld/%s.ini\",_nev);
if(dini_Exists(adat_fajl))
{
   dini_IntSet(adat_fajl, \"admin\", Info[playerid]);
   dini_IntSet(adat_fajl, \"penz\", GetPlayerMoney(playerid));
   dini_IntSet(adat_fajl, \"pont\", GetPlayerScore(playerid));
   dini_IntSet(adat_fajl, \"gyilkossag\", Info[playerid][gyilkossag]);
   dini_IntSet(adat_fajl, \"halal\", Info[playerid][halal]);
}
}[/pawn]

Dupla hozzászólás automatikusan összefûzve. ( 2011. november 18. - 18:28:01 )

Valaki segítsen :/ nem tudok rájönni mi lehet a baj :S :S
« Utoljára szerkesztve: 2011. november 18. - 18:28:01 írta Jocko22 »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal