27.03.2017, 04:20
Trying to make my NPC bypass the register system, but I'm getting two error codes when compiling and no amount of ****** has helped with this issue.
The error codes:
The script with lines 96 and 106 highlighted:
The error codes:
Код:
(96) : error 036: empty statement (109) : error 029: invalid expression, assumed zero
Код:
public OnPlayerConnect(playerid) { new query[126]; format(query, sizeof(query), "SELECT * FROM users WHERE name = '%s'", GetName(playerid)); mysql_query(query); mysql_store_result(); if(!IsPlayerNPC(playerid)); { if(mysql_num_rows() == 1) { SendClientMessage(playerid, -1, "That username is registered!"); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login", "Please log in with your password.", "Login", "Close"); } else { SendClientMessage(playerid, -1, "That username is not registered. You may register it!"); ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Register", "Register with your desired password.", "Register", "Close"); } } else(IsPlayerNPC(playerid)); { if(!strcmp(GetName(playerid), "[NPC]Dave", true)) { SetPlayerSkin(playerid, 101); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, -4669.8477,-7981.3027,4.4002); SetPlayerFacingAngle(playerid, 45); } } return 1; }