Szerző Téma: Ladmin Javítása! Pár kiegészítõvel  (Megtekintve 940 alkalommal)

Ladmin Javítása! Pár kiegészítõvel
« Dátum: 2009. December 15. - 17:15:26 »
0 Show voters
Sziasztok!
Feltöltöttem az Ladmin4 magyarított pwn filét és szeretném, ha beleraknátok ezeket a parancsokat amit kivettem a GF módból regiztrációnál kérdezzen rá ezekre és ha regiztrált a tag akkor a filéjére rákattintva írja ki Pl a levelszintet amit eddig is kiír de írja ki azt is hány éves tehát amire rákérdez majd
 
public SetPlayerSpawn(playerid)
{
if(IsPlayerConnected(playerid))
{
    if(PlayerInfo[playerid][pTut] == 0)
    {
      gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
      TogglePlayerControllable(playerid, 0);
      RegistrationStep[playerid] = 1;
      SendClientMessage(playerid, COLOR_YELLOW, \"Üdvözlünk a cityben! Most jön egy kis leírás az itteniekrõl!\");
      SendClientMessage(playerid, COLOR_LIGHTRED, \"Fiú vagy vagy lány? (Írd be, hogy \'fiú\' vagy \'lány\')\");
    }
if(RegistrationStep[playerid] == 1)
    {
        new idx;
       tmp = strtok(text, idx);
       if((strcmp(\"fiú\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"fiú\")))
      {
          PlayerInfo[playerid][pSex] = 1;
          SendClientMessage(playerid, COLOR_YELLOW2, \"Szóval fiú vagy.\");
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Mikor születtél? (nn/hh/éééé)\");
          RegistrationStep[playerid] = 2;
          return 0;
      }
      else if((strcmp(\"lány\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"lány\")))
      {
          PlayerInfo[playerid][pSex] = 2;
          SendClientMessage(playerid, COLOR_YELLOW2, \"Szóval lány vagy. Hmm...\");
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Mikor születtél? (nn/hh/éééé)\");
          RegistrationStep[playerid] = 2;
          return 0;
      }
      else
      {
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Fiú vagy vagy lány? (Írd be, hogy \'fiú\' vagy \'lány\').\");
      }
      return 0;
   }
   else if(RegistrationStep[playerid] == 2)
    {
        new year, month,day;
      getdate(year, month, day);
        new DateInfo[3][20];
      split(text, DateInfo, \'/\');
      if(year - strval(DateInfo[2]) > 100 || strval(DateInfo[2]) < 1 || strval(DateInfo[2]) >= year)
      {
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Mikor születtél? (nn/hh/éééé)\");
          return 0;
      }
      new check = year - strval(DateInfo[2]);
      if(check == year)
      {
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Mikor születtél? (nn/hh/éééé)\");
          return 0;
      }
      if(strval(DateInfo[1]) > month)
      {
          check -= 1;
      }
      else if(strval(DateInfo[1]) == month && strval(DateInfo[0]) > day)
      {
          check -= 1;
      }
      PlayerInfo[playerid][pAge] = check;
      format(string, sizeof(string), \"Aha, szóval %d éves vagy.\",PlayerInfo[playerid][pAge]);
      SendClientMessage(playerid, COLOR_YELLOW2, string);
      RegistrationStep[playerid] = 3;
      SendClientMessage(playerid, COLOR_LIGHTRED, \"És honnan jöttél? (USA, Európa vagy Ázsia)\");
      return 0;
    }
    else if(RegistrationStep[playerid] == 3)
    {
        new idx;
       tmp = strtok(text, idx);
       if((strcmp(\"usa\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"usa\")))
      {
          PlayerInfo[playerid][pOrigin] = 1;
          SendClientMessage(playerid, COLOR_YELLOW2, \"Szóval amerikai vagy.\");
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Köszi, hogy kitöltötted az adatokat, most a tutorial következik.\");
         RegistrationStep[playerid] = 0;
          TutTime[playerid] = 1;
          return 0;
      }
      else if((strcmp(\"európa\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"európa\")))
      {
          PlayerInfo[playerid][pOrigin] = 2;
          SendClientMessage(playerid, COLOR_YELLOW2, \"Szóval európai vagy\");
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Köszi, hogy kitöltötted az adatokat, most a tutorial következik.\");
         RegistrationStep[playerid] = 0;
          TutTime[playerid] = 1;
          return 0;
      }
      else if((strcmp(\"ázsia\", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen(\"ázsia\")))
      {
          PlayerInfo[playerid][pOrigin] = 3;
          SendClientMessage(playerid, COLOR_YELLOW2, \"Szóval ázsiai vagy.\");
          SendClientMessage(playerid, COLOR_LIGHTRED, \"Köszi, hogy kitöltötted az adatokat, most a tutorial következik.\");
         RegistrationStep[playerid] = 0;
          TutTime[playerid] = 1;
          return 0;
      }
      else
      {
          SendClientMessage(playerid, COLOR_LIGHTRED, \"És honnan jöttél? (USA, Európa vagy Ázsia)\");
      }
      return 0;
    }
   return 0;
}
[/quote]

Nem elérhető Stray

  • 617
    • Profil megtekintése
Ladmin Javítása! Pár kiegészítõvel
« Válasz #1 Dátum: 2009. December 15. - 17:54:12 »
0 Show voters
Hát ezt egy kicsit sokáig tartana beleépíteni LAdminba mert a GF-nek más a felépítése mint az Ladminnak...

Ladmin Javítása! Pár kiegészítõvel
« Válasz #2 Dátum: 2009. December 15. - 18:52:54 »
0 Show voters
Szia
Értem

Nem elérhető Popec16

  • 1267
    • Profil megtekintése
Ladmin Javítása! Pár kiegészítõvel
« Válasz #3 Dátum: 2009. December 21. - 23:27:51 »
0 Show voters
Figyelj ehhez türelem kéne .. :) ami nekem nincs...:D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal