Szerző Téma: strmid hiba  (Megtekintve 1059 alkalommal)

strmid hiba
« Dátum: 2012. augusztus 31. - 13:40:42 »
0 Show voters
Helló!
Ez lenne a gondom:
error 035: argument type mismatch (argument 2)

 
Rendszer:
 
if(strcmp(cmd, \"/regisztráció\", true) == 0 || strcmp(cmd, \"/regisztracio\", true) == 0)
{
     if(IsPlayerConnected(playerid))
     {
         new jelszo;
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /regisztráció [jelszó]\");
    return 1;
   }
   jelszo = strval(tmp);
   if(PlayerInfo[playerid][pTut] == 0)
   {
   new tmppass[325];
   strmid(tmppass, jelszo, 0, strlen(jelszo), 255);
   //Encrypt(tmppass);
   OnPlayerRegister(playerid,tmppass);
   SendClientMessage(playerid, COLOR_GREEN, \"Sikeres regisztráció! Ha máskor be akarsz jelentkezni: /bejelentkezés\");
   SpawnPlayer(playerid);
   }
   else SendClientMessage(playerid, COLOR_GRAD2, \"Már regisztráltál! Jelentkezz be: /bejelentkezés\");
  }
  return 1;
}

 
Hibás sor:
 
   strmid(tmppass, jelszo, 0, strlen(jelszo), 255);

 
A segítséget elõre is köszönöm!

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
strmid hiba
« Válasz #1 Dátum: 2012. augusztus 31. - 14:46:59 »
+1 Show voters
jelszo = strval(tmp);

 
úgy látom nem nagyon tudod mit csinálsz :)
próbáld meg ezt:
 

if(strcmp(cmd, \"/regisztráció\", true) == 0 || strcmp(cmd, \"/regisztracio\", true) == 0)
{
if(IsPlayerConnected(playerid))
   {
             tmp = strtok(cmdtext, idx);
             if(!strlen(tmp))
             {
              SendClientMessage(playerid, COLOR_GRAD2, \"HASZNÁLAT: /regisztráció [jelszó]\");
              return 1;
             }
             if(PlayerInfo[playerid][pTut] == 0)
             {
                OnPlayerRegister(playerid,tmp);
                SendClientMessage(playerid, COLOR_GREEN, \"Sikeres regisztráció! Ha máskor be akarsz jelentkezni: /bejelentkezés\");
                SpawnPlayer(playerid);
   }
   else SendClientMessage(playerid, COLOR_GRAD2, \"Már regisztráltál! Jelentkezz be: /bejelentkezés\");
}
return 1;
}
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

strmid hiba
« Válasz #2 Dátum: 2012. augusztus 31. - 16:33:42 »
0 Show voters
Nagyon köszönöm!
Ment a +  :thumbsup:
Csak még annyi hogy regisztráció után nem spawnol le a játékos  :confused:

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
strmid hiba
« Válasz #3 Dátum: 2012. augusztus 31. - 16:42:09 »
0 Show voters
OnPlayerRegister(playerid,tmp);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeres regisztráció! Ha máskor be akarsz jelentkezni: /bejelentkezés\");
SpawnPlayer(playerid);

 
ez a kód lefut? és mivel oldod meg hogy ne spawnoljon...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

strmid hiba
« Válasz #4 Dátum: 2012. augusztus 31. - 18:25:33 »
0 Show voters
Idézetet írta: Kovacs_Richard date=1346424129\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27177\" data-ipsquote-contentclass=\"forums_Topic

OnPlayerRegister(playerid,tmp);
SendClientMessage(playerid, COLOR_GREEN, \"Sikeres regisztráció! Ha máskor be akarsz jelentkezni: /bejelentkezés\");
SpawnPlayer(playerid);

 
ez a kód lefut? és mivel oldod meg hogy ne spawnoljon...
 
Lefut, mert a szöveget kiírja, de nem spawnol le, marad a login képnél.  :(

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
strmid hiba
« Válasz #5 Dátum: 2012. augusztus 31. - 18:42:58 »
0 Show voters
és ha spawn helyett ezt írod?
 
TogglePlayerSpectating(playerid,false);
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

strmid hiba
« Válasz #6 Dátum: 2012. augusztus 31. - 20:45:58 »
0 Show voters
Idézetet írta: Kovacs_Richard date=1346431378\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27177\" data-ipsquote-contentclass=\"forums_Topic
és ha spawn helyett ezt írod?
 
TogglePlayerSpectating(playerid,false);

 

Nem jó.
Ugyan az.   :cry3:

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
strmid hiba
« Válasz #7 Dátum: 2012. augusztus 31. - 21:22:34 »
0 Show voters
és mivel \'állítod meg a spawnt\'?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

strmid hiba
« Válasz #8 Dátum: 2012. szeptember 01. - 13:21:47 »
0 Show voters
Probléma megoldódott!
Témát zárom!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal