23.08.2012, 23:25
I'm updateing my login/register & saving/loading system and it was going seemlessly until i got to doing the login dialog. I commented everything new out and everything complied fine. I uncommented one by one until i found the bug code. I need some assitants with this part of the script. To me it looks fine but it throws an error like there is a misssing bracket or something. Here is the part that is generating my error.
Here is the error I get when i compile the script with this part uncommented.
Like I said when this part is commented out it compiles fine. So I think I need a fresh set of eyes to look at it. Any help is much appreciated.
pawn Код:
if(dialogid == 2) // Login
{
if(response)
{
new file[64], password[256], IP[16], password2[256];
format(file, sizeof(file), "users/%s.ini", RPNU(playerid));
WP_Hash(password2, sizeof(password2), inputtext);
format(password, sizeof(password), "%s", dini_Get(file, "Password"));
if(strcmp(password, inputtext,true) && strcmp(password, password2, true))
{
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER: {FFFFFF}Invalid password.");
DisplayDialogForPlayer(playerid, 2);
return 1;
}
else if(sscanf(inputtext, "s[128]", inputtext))
{
SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER: {FFFFFF}You must enter a password to procceed.");
DisplayDialogForPlayer(playerid, 2);
return 1;
}
else
{
format(PlayerInfo[playerid][pIP], 16, "%s", dini_Get(file, "IP"));
GetPlayerIp(playerid, IP, sizeof(IP));
dini_Set(file, "IP", IP);
PlayerInfo[playerid][pSex] = dini_Int(file, "Sex");
PlayerInfo[playerid][pAge] = dini_Int(file, "Age");
if(!PlayerInfo[playerid][pSex] || !PlayerInfo[playerid][pAge])
{
DisplayDialogForPlayer(playerid, 3);
}
else
{
LoadChar(playerid);
SpawnPlayer(playerid);
}
}
}
pawn Код:
D:\Samp Server\gamemodes\BKRP.pwn(2962) : error 004: function "SetPlayerToTeamColor" is not implemented
D:\Samp Server\gamemodes\BKRP.pwn(3228) : error 004: function "SetPlayerWeapons" is not implemented
D:\Samp Server\gamemodes\BKRP.pwn(3315) : error 004: function "ABroadCast" is not implemented
D:\Samp Server\gamemodes\BKRP.pwn(3571) : error 017: undefined symbol "SaveBusiness"
D:\Samp Server\gamemodes\BKRP.pwn(3707) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3711) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3798) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3802) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3885) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3889) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3972) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(3976) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4059) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4063) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4153) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4157) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4238) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4242) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4323) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4327) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4408) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4412) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4493) : error 017: undefined symbol "LockCar"
D:\Samp Server\gamemodes\BKRP.pwn(4497) : error 017: undefined symbol "UnLockCar"
D:\Samp Server\gamemodes\BKRP.pwn(5864) : error 004: function "SendFamilyMessage" is not implemented
D:\Samp Server\gamemodes\BKRP.pwn(5868) : error 004: function "ClearContract" is not implemented
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.