20.02.2013, 08:51
(
Last edited by CreativityLacker; 20/02/2013 at 03:02 PM.
)
Ok, my NPC has never done this before but all of a sudden I'm getting this
It usually worked normally, but now all of a sudden it keeps reconnecting and leaving
Here are my OnSpawn and OnREQUESTSpawn and OnConnect codes -
I had an auto-reconnecting line for NCP's onPlAYERDISCONNECT but why is the NPC leaving with reason 0?...
Quote:
[15:39:03] [Objects] Loaded 25 objects from: GW/Bases/Grove St/Objects.txt [15:39:03] [Objects] Loaded 86 objects from: GW/Bases/Vagos/Objects.txt [15:39:03] [Objects] Loaded 33 objects from: GW/Bases/Police/Objects.txt [15:39:03] [Objects] Loaded 78 objects from: GW/Bases/Aztecas/Objects.txt [15:39:03] [Objects] Loaded 24 objects from: GW/Bases/Ballas/Objects.txt [15:39:03] [Objects] Loaded 22 objects from: GW/Bases/DaNang/Objects.txt [15:39:03] [Objects] Loaded 32 objects from: GW/Bases/Civil/Objects.txt [15:39:03] [Vehicles] Loaded 19 vehicles from GW/Bases/DaNang/Vehicles.txt [15:39:03] [Vehicles] Loaded 18 vehicles from GW/Bases/Ballas/Vehicles.txt [15:39:03] [Vehicles] Loaded 25 vehicles from GW/Bases/Aztecas/Vehicles.txt [15:39:03] [Vehicles] Loaded 44 vehicles from GW/Bases/Police/Vehicles.txt [15:39:03] [Vehicles] Loaded 22 vehicles from GW/Bases/Vagos/Vehicles.txt [15:39:03] [Vehicles] Loaded 16 vehicles from GW/Bases/Grove St/Vehicles.txt [15:39:03] [Vehicles] Loaded 15 vehicles from GW/Bases/Civil/Vehicles.txt [15:39:03] [Objects] Loaded 125 objects from: GW/Bases/Misc/Black Market.txt [15:39:03] [Objects] Loaded 14 objects from: GW/Bases/Misc/Hilltop farm.txt [15:39:03] [Objects] Loaded 23 objects from: GW/Bases/Misc/Theatre.txt [15:39:03] [Objects] Loaded 31 objects from: GW/Bases/Misc/Urban ruins.txt [15:39:03] [Objects] Loaded 16 objects from: GW/Bases/Misc/Godric's hollow.txt [15:39:03] [Objects] Loaded 18 objects from: GW/Bases/Misc/Dexter's lab.txt [15:39:03] [Objects] Loaded 38 objects from: GW/Bases/Misc/Fish Market.txt [15:39:03] [Objects] Loaded 1 objects from: GW/Bases/Misc/LS Forum.txt [15:39:03] [Vehicles] Loaded 11 vehicles from GW/Bases/Misc/V_HTU.txt [15:39:03] [Vehicles] Loaded 24 vehicles from GW/Bases/Misc/V_GFLD.txt [15:39:03] [WEED STOCK] Current weed stock is 2500 [15:39:03] [WEED PRICE] Current weed price is 30 per gram [15:39:03] [TUNA STOCK] Current tuna stock is 25 [15:39:03] [TUNA PRICE] Current tuna price is 400 [15:39:03] [NEEDLEFISH STOCK] Current needlefish stock is 25 [15:39:03] [NEEDLEFISH PRICE] Current needlefish price is 250 [15:39:03] [SNAPPER STOCK] Current snapper stock is 25 [15:39:03] [SNAPPER PRICE] Current snapper price is 175 [15:39:03] ---------------------------------- [15:39:03] [GAMEMODE] [0.3x] GangWars [BETA] [LS] [15:39:03] ---------------------------------- [15:39:03] Number of vehicle models: 55 [15:39:03] [15:39:03] [15:39:03] Incoming connection: 127.0.0.1:61234 [15:39:03] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) [15:39:23] [npc:part] Jim_Carrey has left the server (0:0) [15:39:23] Incoming connection: 127.0.0.1:53098 [15:39:23] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) [15:39:43] [npc:part] Jim_Carrey has left the server (0:0) [15:39:43] Incoming connection: 127.0.0.1:62019 [15:39:43] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) [15:40:02] [npc:part] Jim_Carrey has left the server (0:0) [15:40:03] Incoming connection: 127.0.0.1:64807 [15:40:03] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) [15:40:22] [npc:part] Jim_Carrey has left the server (0:0) [15:40:23] Incoming connection: 127.0.0.1:57658 [15:40:23] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) [15:40:42] [npc:part] Jim_Carrey has left the server (0:0) [15:40:43] Incoming connection: 127.0.0.1:57659 [15:40:43] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) [15:41:03] [npc:part] Jim_Carrey has left the server (0:0) [15:41:03] Incoming connection: 127.0.0.1:57104 [15:41:03] [npc:join] Jim_Carrey has joined the server (0:127.0.0.1) |
Here are my OnSpawn and OnREQUESTSpawn and OnConnect codes -
pawn Code:
public OnPlayerConnect(playerid)
{
ResetUser(playerid);
TextDrawShowForPlayer(playerid, sInfo[Website]);
RemoveBuildings(playerid);
if(IsPlayerNPC(playerid))
{
SetPlayerSkin(playerid, 161);
SetPlayerColor(playerid, PINK);
pInfo[playerid][ALevel] = 5;
sInfo[npcis] = playerid;
pInfo[playerid][LoggedIn] = true;
SetPlayerTeam(playerid, CIVIL);
SetPlayerInterior(playerid, 10);
SetPlayerVirtualWorld(playerid, 1);
pInfo[playerid][VIPLevel] = MAX_VLVLS;
return 1;
}
else
{
/// sql queries for checking register, login shit
}
return 1;
}
pawn Code:
public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
//lotts of others code
return 1;
}
pawn Code:
public OnPlayerRequestSpawn(playerid)
{
if(IsPlayerNPC(playerid)) return 1;
if(pInfo[playerid][LoggedIn] == false)
{
SendClientMessage(playerid, RED, "[ERROR] LOGIN before you spawn!!! ");
return 0;
}
if(GetPlayerTeam(playerid) == CIVIL && pInfo[playerid][Job] == JOB_NONE)
{
ShowPlayerDialog(playerid, DIALOG_JOBS, DIALOG_STYLE_LIST, "Jobs - Choose a job", "Street cleaner\r\nDrug dealer\r\nFisherman", "Choose", "Chooze");
return 0;
}
return 1;
}