GangZones
#1

Gangzones aren't showing when they load.

I've checked if they're loading correctly from floats:

pawn Код:
stock Turf_Load(i)
{
    new query[420], savingstring[20];
    format(query, sizeof(query), "SELECT * FROM GangZone WHERE TurfID=%d",i);
    mysql_query(query);
    mysql_store_result();
    while(mysql_fetch_row_format(query,"|"))
    {
        mysql_fetch_field_row(savingstring, "North"); TurfData[i][North] = floatstr(savingstring);
        mysql_fetch_field_row(savingstring, "South"); TurfData[i][South] = floatstr(savingstring);
        mysql_fetch_field_row(savingstring, "East"); TurfData[i][East] = floatstr(savingstring);
        mysql_fetch_field_row(savingstring, "West"); TurfData[i][West] = floatstr(savingstring);
        mysql_fetch_field_row(savingstring, "Color"); TurfData[i][TurfColor] = strval(savingstring);
        mysql_fetch_field_row(TurfData[i][TurfName],"TurfName");
        TurfData[i][tTurfID] = GangZoneCreate(TurfData[i][West], TurfData[i][South], TurfData[i][East], TurfData[i][North]);

        switch(TurfData[i][TurfColor])
        {
            case 0: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_WHITE);
            case 1: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_BLUE);
            case 2: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_GREEN);
            case 3: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_YELLOW);
            case 4: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_ORANGE);
            case 5: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_PURPLE);
            case 6: GangZoneShowForAll(TurfData[i][tTurfID], COLOR_RED);
        }

    }
    return 1;
}
Код:
[00:52:09] CMySQLHandler::Query(SELECT * FROM GangZone WHERE TurfID=1) - Successfully executed.

[00:52:09] >> mysql_store_result( Connection handle: 1 )

[00:52:09] CMySQLHandler::StoreResult() - Result was stored.

[00:52:09] >> mysql_fetch_row_format( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchRow() - Return: |1|0|-1737.82|-1747.71|-1737.58|-1738.29

[00:52:09] >> mysql_fetch_field_row( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchField("North") - -1737.82

[00:52:09] >> mysql_fetch_field_row( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchField("South") - -1747.71

[00:52:09] >> mysql_fetch_field_row( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchField("East") - -1737.58

[00:52:09] >> mysql_fetch_field_row( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchField("West") - -1738.29

[00:52:09] >> mysql_fetch_field_row( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchField("Color") - 0

[00:52:09] >> mysql_fetch_field_row( Connection handle: 1 )

[00:52:09] CMySQLHandler::FetchField("TurfName") - 

[00:52:09] >> mysql_fetch_row_format( Connection handle: 1 )

[00:52:09] >> mysql_query( Connection handle: 1 )
Any idea why this isn't working?

I'm not too familiar with Gangzones so maybe I'm just using the functions incorrectly?
Reply


Messages In This Thread
GangZones - by Shockey HD - 10.06.2014, 04:35
Re: GangZones - by Koala818 - 10.06.2014, 05:00
Re: GangZones - by Shockey HD - 10.06.2014, 23:54
Re: GangZones - by Threshold - 11.06.2014, 00:02
Re: GangZones - by Shockey HD - 11.06.2014, 00:22

Forum Jump:


Users browsing this thread: 1 Guest(s)