Itt kérdezz warningot/error -t!

Indította ZyZu., 2012. május 28. - 22:30:16

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

GoldTec

#1050
Sziasztok! Van egy kódom.
 
   if(FP == 1)
{
if(GetPVarInt(i, \"AdminProtect\") == 0)
{
   new Float:FlyPozicijaZ; new Float:FlyPozicijaY; new Float:FlyPozicijaX;
   new ankategorija[320]; new anime[320]; new Float:helti2;
          GetAnimationName(GetPlayerAnimationIndex(i),ankategorija,320,anime,320);
   GetPlayerPos(i, FlyPozicijaX, FlyPozicijaY, FlyPozicijaZ);
   GetPlayerName(i, ime, sizeof(ime)); GetPlayerHealth(i,helti2);
   GetPlayerIp(i, ipadresa, sizeof(ipadresa));
   if(strcmp(anime,\"SWIM_CRAWL\", false ) == 0 && strcmp(ankategorija,\"SWIM\", false ) == 0)
   {
      if(!IsPlayerInAnyVehicle(i) && FlyPozicijaZ > 100 && helti2 > 2 && Zastita == 0)
      {
         FlyOpomena = 1;
      }
   }
   if(strcmp(anime,\"SWIM_BREAST\", false ) == 0 && strcmp(ankategorija,\"SWIM\", false ) == 0)
   {
      if(!IsPlayerInAnyVehicle(i) && FlyPozicijaZ > 100 && helti2 > 2 && Zastita == 0)
      {
         FlyOpomena = 1;
      }
   }
   if(strcmp(anime,\"SWIM_TREAD\", false ) == 0 && strcmp(ankategorija,\"SWIM\", false ) == 0)
   {
      if(!IsPlayerInAnyVehicle(i) && FlyPozicijaZ > 100 && helti2 > 2 && Zastita == 0)
      {
         FlyOpomena = 1;
      }
   }
   if(FlyOpomena== 1 && kikovan == 0)
   {
       kikovan = 1;
      format(string, sizeof(string), \"%s %s el lett távolítva a szerverről! Oka: Fly Hack\",acime, ime);
      SendClientMessageToAll(RED, string);
      format(string2, sizeof(string2),\"{CD0000}Kirúgva!\\n{FFF8DC}Név:{CD0000} %s\\n{FFF8DC}Ok:{CD0000}} Fly Hack\\n{FFF8DC}IP:{CD0000} %s\\n \\n{CD0000}Ha úgy gondolod, hogy a kitiltás nem jogos, fényképezd le\\n ezt az üzenetet, és vedd fel velünk a kapcsolatot!\\n  \",ime,ipadresa);
      ShowPlayerDialog(i, 20000, DIALOG_STYLE_MSGBOX, \"{FFF8DC}[Honey System - AC]\",string2, \"Ok\", \"\");
      getdate(y,m,d);
      gettime(h,mi,s);
      format(string,sizeof(string), \"[%d/%d/%d]-[%d:%d:%d] [Honey System - AC] játékos %s ki lett rúgva a szerverről... ok: Fly Hack\",d,m,y,h,mi,s,ime);
      log(string);
      FlyOpomena = 0;
       new pName[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pName, sizeof(pName));
        format(string, sizeof(string), \"%s ne hackelj!\", pName);
        SendClientMessageToAll(COLOR_RED, string2);
   }
}
}

 
A probléma az vele, hogy ezt az errort dobálja ki *filterscripts\\AntiCheat.pwn(1061) : error 017: undefined symbol \"playerid\"
Tudnátok segíteni?

divkn

Ezt a 1061. sort:
 
GetPlayerName(playerid, pName, sizeof(pName));

 
Változtasd meg erre:
 
GetPlayerName(i, pName, sizeof(pName));

GoldTec

#1052
Köszi

Dupla hozzászólás automatikusan összefûzve. ( 2015. november 21. - 15:09:01 )

A probléma az, hogy a szerveren nem jelenik meg az üzenet. Ki van hagyva neki egy sor hely mintha lenne ott valami, de nem írja ki.

ᗩωєѕσмє

ezt akarod elküldeni?
 

format(string, sizeof(string), \"%s ne hackelj!\", pName);
SendClientMessageToAll(COLOR_RED, string2);

 
ha igen, akkor a color_red utáni stringet kettes szám nélkül ird. \"string\", vagy ird át a többi stringet ebben az üzenetben olyanra, ami a color_red után van. De szerintem ezt elég lenne annak a playernak elküldeni, aki hackel.
használd:
 

format(string, sizeof(string), \"%s ne hackelj!\", pName);
SendClientMessageToAll(COLOR_RED, string);

GoldTec

Igen, de a kód letöltött és rengeteg a string benne és alapból string 2-t definiált valamiért a script készítője :D

Query

C:\\Users\\user\\Desktop\\szerver\\gamemodes\\Mod.pwn(5573) : warning 204: symbol is assigned a value that is never used: \"Model\"
C:\\Users\\user\\Desktop\\szerver\\gamemodes\\Mod.pwn(5654) : warning 204: symbol is assigned a value that is never used: \"Model\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
2 Warnings.

 Sziasztok ere mi lehet a megoldás előre köszi!?

florone

#1056
Hello!
 

new Float:pozicio [10][3]= {
{x , y ,z}, //  1
{x , y ,z}, //  2
{x , y ,z}, //  3
{x , y ,z}, //  4
{x , y ,z},//  5
{x , y ,z}, //  6
{x , y ,z}, //  7
{x , y ,z}, //  8
{x , y ,z}, //  9
{x , y ,z} //  10
};
if(IsPlayerInRangeOfPoint(playerid,5.0,pozicio))// = error 035: argument type mismatch (argument 3)

 
Valakinek tippje,hogyan próbáljak hivatkozni rá?
ezeket már sikertelenül megpróbáltam:
 
if(IsPlayerInRangeOfPoint(playerid,5.0,sizeof(pozicio)))
if(IsPlayerInRangeOfPoint(playerid,5.0,[pozicio]))

 
utószó:Csak a biztonság kedvéért ezek részletek a kódsorból és a hibás sor sem így szerepel benne rendesen egy parancs alá van betéve,még mielőtt valaki furcsán nézne rám,hogy mit is akarok konkrétan :-)

Rasheedka


florone

#1058
Köszönöm Szépen!
Nem erre gondoltam pontosan,egy másik tömböt akartam volna létrehozni,de azután már rájöttem,hogy balgaságot csináltam,és másképpen definiáltam,ami után tökéletesen működőképes lett :D
De ez is egy f.sza ötlet köszi a tippet,nekem eszembe se jutott volna,ha a világ rám szakadt volna akkor sem... :D

Sebi

[19:35:48]  Loading plugin: mysql.so
[19:35:48]   Failed (plugins/mysql.so: symbol __cxa_pure_virtual, version libmysqlclient_16 not defined in file libmysqlclient_r.so.16 with link time reference)
[19:35:48]  Loading plugin: a_mysql.so
[19:35:48]   Failed (plugins/a_mysql.so: cannot open shared object file: No such file or directory)
[19:35:48]  Loading plugin: mysql_5.5.so
[19:35:48]   Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
[19:35:48]  Loading plugin: libmysqlclient.so
[19:35:48]   Failed (plugins/libmysqlclient.so: cannot open shared object file: No such file or directory)
Sziasztok itt mi lehet a hiba?

ᗩωєѕσмє

Töltsd le a legújabb mysql plugint és tedd bele a plugins mappába. Ha házi szervert indítasz, és ha windowsod van, akkor a plugin mögé nem kell a .so végződés.
 
  • Windows

plugins mysql

 

  • Linux

plugins mysql.so

 
http://forum.sa-mp.com/showthread.php?t=56564\" rel=\"external nofollow\">http://forum.sa-mp.com/showthread.php?t=56564
esetleg még azt is megpróbálhatnád, hogy a plugins mappádat újra átnevezed pluginsra.

Sebi

#1061
Megpróbálom,köszi!

Dupla hozzászólás automatikusan összefûzve. ( 2015. december 06. 10:17:05 )

Továbbra is ugyanaz.

Dupla hozzászólás automatikusan összefûzve. ( 2015. december 06. - 10:23:33 )

Linuxnál próbáltam,hostingnál(Clans.HU)

duda345

D:\\sampp\\samp037_svr_R2-1-1_win32\\pawno\\include\\dudb.inc(25) : fatal error 100: cannot read from file: \"dutils\"
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
nemtudja valaki hogy mi a hiba? :O

ZSOLTI99


Sanyko

Sziasztok!
A CryRPG 23 hibát adott ki. Szerintem nincs definiálva de azért ki rakom a hibákat.
HIBÁK:
 

D:\\Szerverek\\gamemodes\\cryrpg.pwn(3731) : error 021: symbol already defined: \"IsKeyJustDown\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(4832) : error 017: undefined symbol \"FadePlayerConnect\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(5276) : error 017: undefined symbol \"CreateProgressBar\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(5276) : warning 213: tag mismatch
D:\\Szerverek\\gamemodes\\cryrpg.pwn(5539) : error 017: undefined symbol \"FadeColorForPlayer\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(6051) : error 017: undefined symbol \"FadePlayerDisconnect\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(6521) : error 017: undefined symbol \"ShowProgressBarForPlayer\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(15028) : error 017: undefined symbol \"FadeExit\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(15649) : error 017: undefined symbol \"FadeInit\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(18463) : error 021: symbol already defined: \"strtok\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60364) : error 017: undefined symbol \"SetProgressBarColor\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60377) : error 017: undefined symbol \"SetProgressBarColor\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60381) : error 017: undefined symbol \"SetProgressBarColor\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60393) : error 017: undefined symbol \"SetProgressBarValue\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60394) : error 017: undefined symbol \"ShowProgressBarForPlayer\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60506) : warning 235: public function lacks forward declaration (symbol \"OnPlayerHit\")
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60512) : error 017: undefined symbol \"OPH_HEAD\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60519) : error 017: undefined symbol \"OPH_FOOT\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60838) : error 017: undefined symbol \"CreateProgressBar\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60838) : warning 213: tag mismatch
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60839) : error 017: undefined symbol \"SetProgressBarColor\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60840) : error 017: undefined symbol \"SetProgressBarValue\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60848) : error 017: undefined symbol \"SetProgressBarValue\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60849) : error 017: undefined symbol \"UpdateProgressBar\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60850) : error 017: undefined symbol \"GetProgressBarValue\"
D:\\Szerverek\\gamemodes\\cryrpg.pwn(60865) : error 017: undefined symbol \"DestroyProgressBar\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
23 Errors.