Hiba

Indította sentinel, 2012. október 13. - 14:18:14

Előző téma - Következő téma

sentinel

Sziasztok!
Valaki le tudná nekem írni, hogy ez a hiba mit jelent?
C:\\Users\\Dani\\Downloads\\samp03e_svr_R2_win32 (1)\\pawno\\include\\InfoBox.inc(76) : error 021: symbol already defined: \"FixGameString\"

Kovacs_Richard

gondolom ez egy függvény...és azt jelenti hogy már létre van hozva
a FixGameString
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

[ZzZ]Álmos

Létre van hozva/Hibásan van leírva.

sentinel

Itt a kód: http://pastebin.com/L6v1Gkkz\" rel=\"external nofollow\">http://pastebin.com/L6v1Gkkz
Megtudnád nézni mit változtassak rajta?

Kovacs_Richard

#include <fixchars>

 
szerintem ebben van már létrehozva a függvény...az a gond hogy includeokban van a hiba de ha azokon változtatsz akkor más scriptben nem fognak tökéletesen mûködni...
de egy próbát tehetsz...az InfoBox.inc-ben a 76. sorban kezdõdik a FixGameString függvény azt commentezd ki ( ne csak a sort hanem a függvény tartalmát is ! ) /* */-el
vagy #if defined-el oldod meg a problémát...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

sentinel

Idézetet írta: Kovacs_Richard date=1350132386\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28541\" data-ipsquote-contentclass=\"forums_Topic
#include <fixchars>

 
szerintem ebben van már létrehozva a függvény...az a gond hogy includeokban van a hiba de ha azokon változtatsz akkor más scriptben nem fognak tökéletesen mûködni...
de egy próbát tehetsz...az InfoBox.inc-ben a 76. sorban kezdõdik a FixGameString függvény azt commentezd ki ( ne csak a sort hanem a függvény tartalmát is ! ) /* */-el
vagy #if defined-el oldod meg a problémát...
 
Itt van a fügvény:
stock FixGameString(const string[])
{
// Tárolók létrehozása
new index,
    dest[256];
// Karakterlánc átmásolása
strmid(dest,string,0,strlen(string),sizeof dest);
// Végiglépkedünk a karaktereken
for(index = 0; index < strlen(dest); index++)
{
    // Végiglépkedünk a karaktertömbön
   for(new idx = 0; idx < sizeof(chlist); idx++)
   {
       // Ha az indexelt karakterek egyeznek
       if(dest[index] == chlist[idx][0])
       {
           // Javítjuk
           dest[index] = chlist[idx-2][0];
      }
   }
}

Kovacs_Richard

ezt írd elé:
 
#if !defined FixGameString

 
ezt meg utánna:
 
#endif
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

sentinel

Idézetet írta: Kovacs_Richard date=1350132740\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28541\" data-ipsquote-contentclass=\"forums_Topicezt írd elé:
 
#if !defined FixGameString

 
ezt meg utánna:
 
#endif

 

Köszi mostmár sikerült.