- 0
Sistem error
-
Similar Content
-
- 1 reply
- 124 views
-
- 9 replies
- 276 views
-
- 2 replies
- 234 views
-
- 1 answer
- 138 views
-
- 1 reply
- 237 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
WiDuAlK
Nick: WiDuAlK
Problema: Sistem register
Erori / warnings:[pawn]F:\GM\gamemodes\GM.pwn(275) : warning 215: expression has no effect
F:\GM\gamemodes\GM.pwn(275) : error 001: expected token: ";", but found "["
F:\GM\gamemodes\GM.pwn(275) : error 029: invalid expression, assumed zero
F:\GM\gamemodes\GM.pwn(275) : warning 215: expression has no effect
F:\GM\gamemodes\GM.pwn(275) : error 001: expected token: ";", but found "]"
F:\GM\gamemodes\GM.pwn(275) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.[/pawn]
Lini/script:[pawn]#include <a_samp>
#include dini
enum pData
{
pPass[ 129 ],
pLevel,
pAdmin,
pMoney,
pSex,
pOrigine
};
new PlayerData[MAX_PLAYERS][pData];
new gPlayerLogged[MAX_PLAYERS];
new pInfo[MAX_PLAYERS];
#define D_Login 1
#define D_Register 2
#define D_Register2 3
#define D_Register3 4
#define D_Register4 5
#define D_Register5 6
#define D_Register6 7
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("TEST");
print("\n----------------------------------");
print(" WiDuAlK are valoare");
print("----------------------------------\n");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
public OnPlayerConnect(playerid)
{
gPlayerLogged[ playerid ] = 0;
new File[ 128 ];
format( File, 128, "Conturi/%s.ini", GetName( playerid ) );
if( fexist( File ) )
{
format( PlayerData[playerid][pPass], 129, dini_Get( File, "Password" ) );
PlayerData[playerid][pLevel] = dini_Int( File, "Level" );
PlayerData[playerid][pAdmin] = dini_Int( File, "Admin" );
PlayerData[playerid][pOrigine] = dini_Int( File, "Origine" );
PlayerData[playerid][pMoney] = dini_Int( File, "Money" );
GivePlayerMoney(playerid, PlayerData[playerid][pMoney]);
SetPlayerScore(playerid,PlayerData[playerid][pLevel]);
ShowPlayerDialog( playerid, D_Login, DIALOG_STYLE_INPUT, "Logare", "Scrie parola mai jos.", "Asa Faci?", "Logare" );
}
else ShowPlayerDialog( playerid, D_Register, DIALOG_STYLE_INPUT, "Inregistrare", "Scrie parola mai jos.", "Inregistrare", "Iesire" );
}
public OnPlayerDisconnect(playerid, reason)
{
new File[ 128 ];
format( File, 128, "Conturi/%s.ini", GetName( playerid ) );
if( fexist( File ) )
{
dini_IntSet( File, "Level", PlayerData[playerid][pLevel] );
dini_IntSet( File, "Admin", PlayerData[playerid][pAdmin] );
dini_IntSet( File, "Bani", PlayerData[playerid][pMoney] );
dini_IntSet( File, "Origine", PlayerData[playerid][pOrigine] );
}
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}
public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}
public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}
public OnRconCommand(cmd[])
{
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
return 1;
}
public OnObjectMoved(objectid)
{
return 1;
}
public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}
public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}
public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}
public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}
public OnPlayerExitedMenu(playerid)
{
return 1;
}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}
public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}
public OnPlayerUpdate(playerid)
{
return 1;
}
public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}
public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}
public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}
public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case D_Login:
{
if( !response ) return Kick( playerid );
if( strcmp( PlayerData[playerid][pPass], inputtext, true ) == 0 )
{
gPlayerLogged[ playerid ] = 1;
SendClientMessage( playerid, -1, "Te-ai logat cu succes" );
}else ShowPlayerDialog( playerid, D_Login, DIALOG_STYLE_INPUT, "Logare", "Scrie parola mai jos", "Logare" , "Iesire'" );
return 1;
}
case D_Register:
{
new File[ 128 ];
format( File, 128, "Conturi/%s.ini", GetName( playerid ) );
dini_Create( File );
dini_Set( File, "Password", inputtext );
dini_IntSet( File, "Level", PlayerData[playerid][pLevel] = 1 );
dini_IntSet( File, "Admin", PlayerData[playerid][pAdmin] = 0 );
dini_IntSet( File, "Bani", PlayerData[playerid][pMoney] = 15000 );
dini_IntSet( File, "Origine", PlayerData[playerid][pMoney] = 15000 );
ShowPlayerDialog( playerid, D_Register2, DIALOG_STYLE_INPUT, "Inregistrare", "Cati ani ai?", "OK" , "Iesire'" );
return 1;
}
case D_Register2:
{
new path[200];
if(!response) return dini_Remove(path), Kick(playerid);
ShowPlayerDialog(playerid, D_Register3, DIALOG_STYLE_LIST, "Ce esti?", "Baiat\nFata", "OK", "Cancel");
}
case D_Register3:
{
new path[200];
if(!response)
return dini_Remove(path), Kick(playerid);
switch( listitem )
{
case 0:
{
pInfo[ playerid ][ pSex ] = 0 ;
ShowPlayerDialog(playerid, D_Register3, DIALOG_STYLE_INPUT, "Inregistrare", "Ce email ai?", "OK", "Cancel");
}
case 1:
{
pInfo[ playerid ][ pSex ] = 1 ;
ShowPlayerDialog(playerid, D_Register3, DIALOG_STYLE_INPUT, "Inregistrare", "Ce email ai??", "OK", "Cancel");
}
}
}
case D_Register4:
{
{
new path[200];
if(!response) return dini_Remove(path), Kick(playerid);
dini_Set(path, "Ani", inputtext);
ShowPlayerDialog(playerid, D_Register5, DIALOG_STYLE_INPUT, "Inregistrare", "Ce email ai?(ex: [email protected])!", "OK", "Cancel");
}
case D_Register5:
{
new path[200];
if(!response) return dini_Remove(path), Kick(playerid);
ShowPlayerDialog(playerid, D_Register6, DIALOG_STYLE_LIST, "Inregistrare", "Unde vrei sa te spawnezi?", "OK", "Cancel");
}
case D_Register6:
{
if(!response)
return Kick( playerid ) ;
if ( listitem == 0 )
{
pInfo[ playerid ][ pOrigine ] = 0;
dini_IntSet(path, "Origine", listitem ); // LS
SpawnPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_REGISTER4, DIALOG_STYLE_MSGBOX, "Inregistrare", "Inregistrare completa!", "OK", "OK");
}
if ( listitem == 1 )
{
pInfo[ playerid ][ pOrigine ] = 1;
dini_IntSet(path, "Origine", listitem ); // LV
SpawnPlayer(playerid);
ShowPlayerDialog(playerid, DIALOG_REGISTER4, DIALOG_STYLE_MSGBOX, "Inregistrare", "Inregistrare completa!", "OK", "OK");
}
}
}
return 1;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
stock GetName( playerid )
{
new rName[ MAX_PLAYER_NAME ];
GetPlayerName( playerid, rName, MAX_PLAYER_NAME );
return rName;
}[/pawn]
Ai incercat sa rezolvi singur ?: Am rezolvat niste erori dar astea mi-au mai ramas
linia 275:
pInfo[ playerid ][ pSex ] = 0 ;
@WiDuAlK Tutorial`s:
PAWN pentru SA:MP in Notepad++
Tutorial Register-Login MYSQL R39
Tutorial etape de register
Cum sa creezi un PayDay (2 METODE)
Cum sa creezi o factiune de la 0 PART 1
Cum sa creezi o factiune de la 0 PART 2
Cum sa creezi o factiune de la 0 partea a 3-a (ULTIMA)
Functii folositoare din NEW.PWN
Tutorial Engine Vehicle
Optimizare simplitate si stil
Foreach inlocuieste loop-ul
SSCANF si ZCMD
Cum sa creezi o poarta miscatoare
Tutorial cum sa creezi un radio pe server si cum sa iti creezi melodi pentru ascultat pe server
Cum sa tii un server din PC folosind HAMACHI
Documentatie* Despre hack-uri
Servicii:
Servicii Scripting & Mapping
Produse:
Farmer Job Realistic
Drugs Dealer System [SA-MP] UNIQUE
Link to comment
Share on other sites
1 answer to this question
Recommended Posts