Author Topic: [Scripts] Minor stuff  (Read 1304 times)

Wipe

  • Sr. Member
  • ****
  • Posts: 388
  • Random is god
    • View Profile
    • FOdev
[Scripts] Minor stuff
« on: July 10, 2013, 18:50 »
Pressing 'r' on login/register screen (ancient one, same was happening on FODE~)
Code: [Select]
Script exception: Null pointer access : client_main : void BindReload_slot1() : 8309, 1 : void FOClient::ParseKeyboard() : Game.
Execution of script stopped due to exception.
Context<void FOClient::ParseKeyboard() : Game>, state<Exception>, call stack<2>:
  1) client_main : void BindReload_slot1() : 8309, 1.
  0) client_main : bool key_down(uint8, string&inout) : 9942, 24.

Sometimes after logging in on map, with players nearby
Code: [Select]
Script exception: Null pointer access : client_main : void RefreshOnHeadText() : 9674, 1 : int FOClient::MainLoop() : Game.
Execution of script stopped due to exception.
Context<int FOClient::MainLoop() : Game>, state<Exception>, call stack<2>:
  1) client_main : void RefreshOnHeadText() : 9674, 1.
  0) client_main : uint loop() : 9702, 1.

Bonus, happens when entering/exiting barter screen
Code: [Select]
int Script::Bind(const char*, const char*, const char*, bool, bool) - Function<void SetBuyItems(int,int,int,string@,int[]@)> in module<barter> not found.
Games are meant to be created, not played...