Peršokti į turinį
Nawickaz

Reikia pagalbos ieškant klaidos kode

Recommended Posts

Sveiki, rašant kodą ginklų saugojimui/užkrovimui susidūriau su bėda:

public OnPlayerSpawn(playerid)
{
	new WQ[256];
    
    mysql_format(Database, WQ, sizeof(WQ), "SELECT `WEAPONID`, `AMMO` FROM `WEAPONDATA` WHERE `ID` = '%d'", pInfo[playerid][ID]);
	mysql_tquery(Database, WQ, "OnLoadPlayerWeapons", "ii", playerid);  
    
	return 1;
}

forward public OnLoadPlayerWeapons(playerid);
public OnLoadPlayerWeapons(playerid)
{
   

    for(new i, j = cache_get_row_count(WQ); i < j; i++) // loop through all the rows that were found
    {
        weaponid    = cache_get_row_int(i, 0, WQ);
        ammo        = cache_get_row_int(i, 1, WQ);

        if(!(0 <= weaponid <= 46)) // check if weapon is valid (should be)
        {
            printf("[info] Warning: OnLoadPlayerWeapons - Unknown weaponid '%d'. Skipping.", weaponid);
            continue;
        }

        GivePlayerWeapon(playerid, weaponid, ammo);
    }
    return;
}

Išmeta tokį error:

E:\Projektai\SAMP\Win servas prog\gamemodes\naujas.pwn(550) : error 017: undefined symbol "WQ"
E:\Projektai\SAMP\Win servas prog\gamemodes\naujas.pwn(552) : error 017: undefined symbol "cache_get_row_int"
E:\Projektai\SAMP\Win servas prog\gamemodes\naujas.pwn(553) : error 017: undefined symbol "cache_get_row_int"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.

 

Naudoju blueG mySQL R41-4 pluginą. Kodą rašiau pagal šį tutorialą: https://forum.sa-mp.com/showthread.php?t=505081

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį



Parašė (redaguota)

cache_get_value_name_int (arba float, arba panaikint _int jeigu nori stringą)(index,"pavadinimas",kintamasis)

Ir tarp OnLoadPlayerWeapons new WQ[] nesukūrei

Redaguota , nario Michael_Scott
  • Teigiamai 1

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį


Komentuoti gali tik prisijungę nariai

Jeigu turite paskyrą, prisijunkite

Sukurti paskyrą

Sukurkite paskyrą mūsų forume

Registruotis

Prisijungti

Turite paskyrą? Prisijunkite

Prisijungti dabar

  • Narių peržiūri šį forumą:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.


  • SuperGames programele
  • SuperGames programele


×