01.02.2012, 12:14
(
Последний раз редактировалось Michael@Belgium; 03.02.2012 в 08:19.
)
1) Compiler crashing
FIXED
2) OnFilterscriptInit() not being called !
This is the weirdest thing i never saw while scripting/programming.
I have edited this MySQL filterscript (click me). I've edited the enum info and added defines for mysql_connect()
This is the current:
When i go in-game: i don't see textdraws
When i see my console:
So as you see: there isn't "Testing debugs" in the console because i have a print under OnFilterscriptInit(). So then i said: OnFilterscriptInit() not being called.
I really dunno how to fix this.
Thanks in advance.
FIXED
2) OnFilterscriptInit() not being called !
This is the weirdest thing i never saw while scripting/programming.
I have edited this MySQL filterscript (click me). I've edited the enum info and added defines for mysql_connect()
This is the current:
pawn Код:
public OnFilterScriptInit()
{
print("Testing debugs\n");
mysql_debug(1);
mysql_connect(mysql_host, mysql_user, mysql_db, mysql_pass);
if(mysql_ping() >= 1) print(" MySQL: Connecting successful!\n");
else print(" MySQL: Connecting unsuccessful!\n");
RegisterLoginTD2[0] = TextDrawCreate(590.000000, 119.000000, ".");
TextDrawBackgroundColor(RegisterLoginTD2[0], 255);
TextDrawFont(RegisterLoginTD2[0], 1);
TextDrawLetterSize(RegisterLoginTD2[0], 0.000000, 22.899995);
TextDrawColor(RegisterLoginTD2[0], -1);
TextDrawSetOutline(RegisterLoginTD2[0], 0);
TextDrawSetProportional(RegisterLoginTD2[0], 1);
TextDrawSetShadow(RegisterLoginTD2[0], 1);
TextDrawUseBox(RegisterLoginTD2[0], 1);
TextDrawBoxColor(RegisterLoginTD2[0], 80);
TextDrawTextSize(RegisterLoginTD2[0], 48.000000, 20.000000);
RegisterLoginTD2[1] = TextDrawCreate(323.000000, 140.000000, "[MVDD] Destruction ~w~Derby");
TextDrawAlignment(RegisterLoginTD2[1], 2);
TextDrawBackgroundColor(RegisterLoginTD2[1], 255);
TextDrawFont(RegisterLoginTD2[1], 2);
TextDrawLetterSize(RegisterLoginTD2[1], 0.599999, 2.000000);
TextDrawColor(RegisterLoginTD2[1], 11322367);
TextDrawSetOutline(RegisterLoginTD2[1], 0);
TextDrawSetProportional(RegisterLoginTD2[1], 1);
TextDrawSetShadow(RegisterLoginTD2[1], 1);
RegisterLoginTD2[2] = TextDrawCreate(530.000000, 220.000000, ".");
TextDrawBackgroundColor(RegisterLoginTD2[2], 255);
TextDrawFont(RegisterLoginTD2[2], 1);
TextDrawLetterSize(RegisterLoginTD2[2], 0.000000, 2.000000);
TextDrawColor(RegisterLoginTD2[2], -1);
TextDrawSetOutline(RegisterLoginTD2[2], 0);
TextDrawSetProportional(RegisterLoginTD2[2], 1);
TextDrawSetShadow(RegisterLoginTD2[2], 1);
TextDrawUseBox(RegisterLoginTD2[2], 1);
TextDrawBoxColor(RegisterLoginTD2[2], -757935536);
TextDrawTextSize(RegisterLoginTD2[2], 108.000000, 0.000000);
RegisterLoginTD2[3] = TextDrawCreate(650.000000, 1.000000, ".");
TextDrawBackgroundColor(RegisterLoginTD2[3], 255);
TextDrawFont(RegisterLoginTD2[3], 1);
TextDrawLetterSize(RegisterLoginTD2[3], 0.000000, 12.000000);
TextDrawColor(RegisterLoginTD2[3], -1);
TextDrawSetOutline(RegisterLoginTD2[3], 0);
TextDrawSetProportional(RegisterLoginTD2[3], 1);
TextDrawSetShadow(RegisterLoginTD2[3], 1);
TextDrawUseBox(RegisterLoginTD2[3], 1);
TextDrawBoxColor(RegisterLoginTD2[3], 255);
TextDrawTextSize(RegisterLoginTD2[3], -4.000000, 100.000000);
RegisterLoginTD2[4] = TextDrawCreate(650.000000, 338.000000, ".");
TextDrawBackgroundColor(RegisterLoginTD2[4], 255);
TextDrawFont(RegisterLoginTD2[4], 1);
TextDrawLetterSize(RegisterLoginTD2[4], 0.000000, 12.000000);
TextDrawColor(RegisterLoginTD2[4], -1);
TextDrawSetOutline(RegisterLoginTD2[4], 0);
TextDrawSetProportional(RegisterLoginTD2[4], 1);
TextDrawSetShadow(RegisterLoginTD2[4], 1);
TextDrawUseBox(RegisterLoginTD2[4], 1);
TextDrawBoxColor(RegisterLoginTD2[4], 255);
TextDrawTextSize(RegisterLoginTD2[4], -4.000000, 100.000000);
RegisterLoginTD2[5] = TextDrawCreate(650.000000, 336.000000, ".");
TextDrawBackgroundColor(RegisterLoginTD2[5], 255);
TextDrawFont(RegisterLoginTD2[5], 1);
TextDrawLetterSize(RegisterLoginTD2[5], 0.000000, 0.000000);
TextDrawColor(RegisterLoginTD2[5], -1);
TextDrawSetOutline(RegisterLoginTD2[5], 0);
TextDrawSetProportional(RegisterLoginTD2[5], 1);
TextDrawSetShadow(RegisterLoginTD2[5], 1);
TextDrawUseBox(RegisterLoginTD2[5], 1);
TextDrawBoxColor(RegisterLoginTD2[5], 11322367);
TextDrawTextSize(RegisterLoginTD2[5], -4.000000, 100.000000);
RegisterLoginTD2[6] = TextDrawCreate(650.000000, 111.000000, ".");
TextDrawBackgroundColor(RegisterLoginTD2[6], 255);
TextDrawFont(RegisterLoginTD2[6], 1);
TextDrawLetterSize(RegisterLoginTD2[6], 0.000000, 0.000000);
TextDrawColor(RegisterLoginTD2[6], -1);
TextDrawSetOutline(RegisterLoginTD2[6], 0);
TextDrawSetProportional(RegisterLoginTD2[6], 1);
TextDrawSetShadow(RegisterLoginTD2[6], 1);
TextDrawUseBox(RegisterLoginTD2[6], 1);
TextDrawBoxColor(RegisterLoginTD2[6], 11322367);
TextDrawTextSize(RegisterLoginTD2[6], -4.000000, 100.000000);
return 1;
}
When i see my console:
Код:
---------- Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3d-R2, ©2005-2011 SA-MP Team [16:34:01] [16:34:01] Server Plugins [16:34:01] -------------- [16:34:01] Loading plugin: mysql.so [16:34:01] > MySQL plugin R6 successfully loaded. [16:34:01] Loaded. [16:34:01] Loading plugin: sscanf.so [16:34:01] [16:34:01] =============================== [16:34:01] sscanf plugin loaded. [16:34:01] © 2009 Alex "******" Cole [16:34:01] 0.3d-R2 500 Players "dnee" [16:34:01] =============================== [16:34:01] Loaded. [16:34:01] Loading plugin: streamer.so [16:34:01] *** Streamer Plugin v2.5.2 by Incognito loaded *** [16:34:01] Loaded. [16:34:01] Loaded 3 plugins. [16:34:01] [16:34:01] Filterscripts [16:34:01] --------------- [16:34:01] Loading filterscript 'S32_Register&Login.amx'... [16:34:01] Loading filterscript 'Test.amx'... [16:34:01] -------------------------------------- [16:34:01] 'Better features filterscript loaded [16:34:01] -------------------------------------- [16:34:01] Loaded 2 filterscripts. [16:34:01] OnGameo [16:34:01] [16:34:01] ======================================= [16:34:01] | | [16:34:01] | YSI version 1.04.0000 | [16:34:01] | By Alex "******" Cole | [16:34:01] | | [16:34:01] | Checking the latest YSI version.. | [16:34:01] | | [16:34:01] ======================================= [16:34:01] [16:34:01] *** YSI Error: y_amx tracer not found! [16:34:01] * iAchieve :: Advanced Achievement System by iPLEOMAX, 2011 * [16:34:01] Dynamic Radio System: Created a radio station: "ID 1", Name: 'Q-Music (BE)' [16:34:01] Total objects: 540 [16:34:01] ---------------------------------- [16:34:01] Gamemode: [MV] Derby [16:34:01] Version: 55 [16:34:01] Scripter: Michael@Belgium [16:34:01] Loaded withouth Itterators [16:34:01] ****GAMEMODE SUCCEFULLY LOADED !*** [16:34:01] ---------------------------------- [16:34:01] Number of vehicle models: 5 [16:34:01] [16:34:01] ====================================== [16:34:01] | | [16:34:01] | Congratulations! You are running | [16:34:01] | the latest version of YSI! | [16:34:01] | | [16:34:01] ====================================== [16:34:01]
I really dunno how to fix this.
Thanks in advance.