pawno crash help pls
#1

Guys i insert the register and login and pawno crash,help me and explain to me why I would understand crashes
Script: http://pastebin.com/utBVxRun
Reply
#2

here you go sir ;_;
http://pastebin.com/kQksrz08
Reply
#3

That happens when you copy a code without understand it.
Remove this and place it at the right place ;p
PHP код:
case DIALOG_REGISTER:
{
     if (!
response) return Kick(playerid);
     if(
response)
     {
        if(!
strlen(inputtext)) return ShowPlayerDialog(playeridDIALOG_REGISTERDIALOG_STYLE_INPUT,""COL_WHITE"Registrazione...",""COL_RED"Hai inserito una password errata.\n"COL_WHITE"Inserisci una password per creare un account.","Registrati","Esci");
        new 
INI:File INI_Open(UserPath(playerid));
        
INI_SetTag(File,"data");
        
INI_WriteInt(File,"Password",udb_hash(inputtext));
        
INI_WriteInt(File,"Soldi",0);
        
INI_WriteInt(File,"Admin",0);
        
INI_WriteInt(File,"Uccisioni",0);
        
INI_WriteInt(File,"Morti",0);
        
INI_Close(File);
       
        
SetSpawnInfo(playerid001958.331343.1215.36269.15000000);
        
SpawnPlayer(playerid);
        
ShowPlayerDialog(playeridDIALOG_SUCCESSO_1DIALOG_STYLE_MSGBOX,""COL_WHITE"Sei loggato!",""COL_GREEN"Buono! Il Sistema Y_INI funziona corettamente. Rilogga per aggiornare il tuo stato!","Ok","");
     }
}
case 
DIALOG_LOGIN:
{
     if ( !
response ) return Kick playerid );
     if( 
response )
     {
         if(
udb_hash(inputtext) == PlayerInfo[playerid][pPassword])
         {
            
INI_ParseFile(UserPath(playerid"LoadUser_%s", .bExtra true, .extra playerid);
            
GivePlayerMoney(playeridPlayerInfo[playerid][pSoldi]);
            
ShowPlayerDialog(playeridDIALOG_SUCCESSO_2DIALOG_STYLE_MSGBOX,""COL_WHITE"Successo!",""COL_GREEN"Sei loggato!","Ok","");
         }
         else
         {
            
ShowPlayerDialog(playeridDIALOG_LOGINDIALOG_STYLE_INPUT,""COL_WHITE"Logga",""COL_RED"Hai inserito una password errata.\n"COL_WHITE"Inserisci una password.","Login","Esci");
         }
         return 
1;
     }
   }
  }
  return 
1;

Reply
#4

Now i have 10 errors:
PHP код:
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(46) : error 017undefined symbol "string"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(46) : error 035argument type mismatch (argument 1)
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(321) : error 017undefined symbol "DIALOG_REGISTER"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(332) : error 017undefined symbol "pKills"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(333) : error 017undefined symbol "pDeaths"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(500) : error 017undefined symbol "DIALOG_REGISTER"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(505) : error 017undefined symbol "DIALOG_REGISTER"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(520) : error 040duplicate "case" label (value 2)
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(527) : warning 202number of arguments does not match definition
C
:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(527) : error 017undefined symbol "bExtra"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(529) : error 017undefined symbol "DIALOG_SUCCESSO_2"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase 
Reply
#5

You have to do following:

1> add new string[156]; above that undefined line symbol error.
2> Define Dialog ID's at top of your script. #define DIALOG_REGISTER ID #define DIALOG_SUCCESSO_2 ID

3> are you sure you use pKills else where in server too? i ment are you sure you defined it under PlayerInfo?
Reply
#6

Now i have this error
PHP код:
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(500) : error 040duplicate "case" label (value 1)
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(520) : error 040duplicate "case" label (value 2)
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(527) : warning 202number of arguments does not match definition
C
:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(527) : error 017undefined symbol "bExtra"
C:\Users\Eclipse\Desktop\Freeroam da 0\gamemodes\Freeroam.pwn(529) : error 017undefined symbol "DIALOG_SUCCESSO_2"
Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)