Author Topic: scoreboard.gsc problem  (Read 2674 times)

0 Members and 1 Guest are viewing this topic.

Offline
**
scoreboard.gsc problem
« on: April 04, 2015, 07:48:44 PM »
Gogo pitanje za tebe znam da se ti u to razumijes.
Znaci skinuo sam scoreboard scriptu i edito si po zelji, imam TG-Pro v4.1 mod, threado sam ju u _plugins.gsc ( thread gogo\scoreboard::init(); ). I sve normalno funkcionira u prvoj rundi. Al cim prva runda zavrsi, server se crasha zbog te skripte (testo sam, mislio sam da je neka druga al nije a i pise u console_mp.log) No uglavnom u logu dobijem ovo:

Code: [Select]
******* script runtime error *******
precacheShader must be called before any wait statements in the gametype or level script
: (file 'gogo/scoreboard.gsc', line 10)
  default: precacheShader("faction_128_usmc");
           *
Error: called from:
(file 'gogo/_plugins.gsc', line 27)
thread gogo\scoreboard::init();
       *
Error: called from:
(file 'maps/mp/gametypes/sd.gsc', line 16)
#include maps\mp\_utility;#include maps\mp\gametypes\_hud_util;main(){if(getdvar("mapname")=="mp_background")return;maps\mp\gametypes\_globallogic::init();maps\mp\gametypes\_callbacksetup::SetupCallbacks();maps\mp\gametypes\_globallogic::SetupCallbacks();level.teamBased=true;level.overrideTeamScore=true;level.onPrecacheGameType=::onPrecacheGameType;level.onStartGameType=::onStartGameType;level.onSpawnPlayer=::onSpawnPlayer;level.onDeadEvent=::onDeadEvent;level.onTimeLimit=::onTimeLimit;level.onRoundSwitch=::onRoundSwitch;level.endGameOnScoreLimit=false;}onPrecacheGameType(){game["bomb_dropped_sound"]="mp_war_objective_lost";game["bomb_recovered_sound"]="mp_war_objective_taken";precacheShader("waypoint_bomb");precacheShader("hud_suitcase_bomb");precacheShader("waypoint_target");precacheShader("waypoint_target_a");precacheShader("waypoint_target_b");precacheShader("waypoint_defend");precacheShader("waypoint_defend_a");precacheShader("waypoint_defend_b");precacheShader("waypoint_defuse");precacheShader("waypoin
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   *
Error: called from:
(file 'maps/mp/gametypes/_globallogic.gsc', line 403)
 [[level.onSpawnPlayer]]();
         *
Error: called from:
<removed

Offline
*
Re: scoreboard.gsc problem
« Reply #1 on: April 04, 2015, 08:36:37 PM »
ovu liniju precacheShader("faction_128_usmc");  prebaci u _globallogic.gsc negdje na pocetak di su i ostali shaderi, na samom pocetku ces nac to.