Szerző Téma: Regisztráció tiltásban hibát jelez (ONPlayerConnectnél)  (Megtekintve 518 alkalommal)

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Regisztráció tiltásban hibát jelez (ONPlayerConnectnél)
« Dátum: 2013. február 05. - 18:41:03 »
0 Show voters
Üdv, az lenne a gondom hogy most este próbálgatok összerakni 1 kisebb módot csak az a gond hogy egy sorra Hibát jelez..
A Kód a következõ:
 
   format(szFile,sizeof(szFile),\"Users/%s.ini\",pName(playerid));
if(regeng[playerid] == 0)
{
    if(!fexist(szFile))
    {
   
       format(szFormat,sizeof(szFormat),\"Üdvözöllek a szerveren!\\nTe neved (%s) még nincs regisztrálva a szerverre!\\nKérlek írjál be egy tetszõleges jelszót!\",pName(playerid));
       ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,\"Regisztráció!\",szFormat,\"Regisztrálok\",\"Kick\");
}
else
{
   if(fexist(szFile))
   {
       format(szFormat,sizeof(szFormat),\"Üdvözöllek a szerveren!\\nA Felhasználó név(%s) már regisztrálva van!\\nKérlek írd be a jelszavad!\",pName(playerid));
       ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,\"Bejelentkezés\",szFormat,\"Bejelentkezés\",\"Kick\");
   }
}
else
if(regeng[playerid] == 1)
    {
      ShowPlayerDialog(playerid,500,DIALOG_STYLE_MSGBOX,\"Tiltva\",\"** A Regisztráció nincsen engedélyezve a szerveren jelenleg!\\nGyere vissza 1 hónap múlva!\\nVagy Írj az oldalon !\",\"OK\",\"\");
}
}
return 1;
}

 
Hibák a következõk:
 
C:\\Documents and Settings\\x\\Dokumentumok\\asdd\\ngp.pwn(94) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\x\\Dokumentumok\\asdd\\ngp.pwn(94 -- 95) : warning 215: expression has no effect
C:\\Documents and Settings\\x\\Dokumentumok\\asdd\\ngp.pwn(95) : error 001: expected token: \";\", but found \"if\"
 
[/quote]

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Regisztráció tiltásban hibát jelez (ONPlayerConnectnél)
« Válasz #1 Dátum: 2013. február 05. - 19:11:04 »
0 Show voters
94
95-ös sor melyik?

Regisztráció tiltásban hibát jelez (ONPlayerConnectnél)
« Válasz #2 Dátum: 2013. február 05. - 19:11:44 »
0 Show voters
Sok az \"else\".
Kicsit átalakítva:
 
   if(regeng[playerid] == 1)
{
ShowPlayerDialog(playerid,500,DIALOG_STYLE_MSGBOX,\"Tiltva\",\"** A Regisztráció nincsen engedélyezve a szerveren jelenleg!\\nGyere vissza 1 hónap múlva!\\nVagy Írj az oldalon !\",\"OK\",\"\");
return 1;
}
format(szFile,sizeof(szFile),\"Users/%s.ini\",pName(playerid));
if(fexist(szFile))
{
format(szFormat,sizeof(szFormat),\"Üdvözöllek a szerveren!\\nA Felhasználó név(%s) már regisztrálva van!\\nKérlek írd be a jelszavad!\",pName(playerid));
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,\"Bejelentkezés\",szFormat,\"Bejelentkezés\",\"Kick\");
} else {
format(szFormat,sizeof(szFormat),\"Üdvözöllek a szerveren!\\nTe neved (%s) még nincs regisztrálva a szerverre!\\nKérlek írjál be egy tetszõleges jelszót!\",pName(playerid));
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,\"Regisztráció!\",szFormat,\"Regisztrálok\",\"Kick\");
}

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Regisztráció tiltásban hibát jelez (ONPlayerConnectnél)
« Válasz #3 Dátum: 2013. február 05. - 21:08:45 »
0 Show voters
Köszi,hibátlanul fordítja le már

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal