GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Izmosta - 2013. Augusztus 01. - 22:55:12

Cím: Ismeretlen errorok.
Írta: Izmosta - 2013. Augusztus 01. - 22:55:12
Sziasztok!
Megoldtam a kisebb problémát a modommal, azonban most megint kaptam errorokat  :wall:
 
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(277) : error 017: undefined symbol \"Streamer_OnPlayerConnect\"
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(297) : error 017: undefined symbol \"Streamer_OnPlayerDisconnect\"
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(112) : error 079: inconsistent return types (array & non-array)
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(117) : error 029: invalid expression, assumed zero
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(117) : error 004: function \"MoneyGrubScoreUpdate\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(142) : error 029: invalid expression, assumed zero
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(142) : error 004: function \"Streamer_OnPlayerConnect\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(145) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(148) : error 079: inconsistent return types (array & non-array)
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(153) : warning 225: unreachable code
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(153) : error 029: invalid expression, assumed zero
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(153) : error 004: function \"Streamer_OnPlayerDisconnect\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(159) : error 029: invalid expression, assumed zero
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(159) : error 004: function \"OnPlayerSpawn\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(164) : error 079: inconsistent return types (array & non-array)
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(169) : warning 225: unreachable code
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(169) : error 029: invalid expression, assumed zero
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(169) : error 004: function \"zcmd_OnPlayerCommandText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(178) : error 017: undefined symbol \"strtok\"
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(178) : error 033: array must be indexed (variable \"cmd\")
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(181) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(182) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(183) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(184) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(185) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(186) : error 079: inconsistent return types (array & non-array)
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(190) : error 004: function \"SendPlayerFormattedText\" is not implemented
C:\\Users\\Sanyika\\Desktop\\sampszerver\\gamemodes\\tata_nyanya_mod.pwn(191) : error 004: function \"SendPlayerFormattedText\" is not implemented
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
26 Errors.

 
Ha valaki tudja a megoldását, kérem írja le!
Cím: Ismeretlen errorok.
Írta: ZyZu. - 2013. Augusztus 01. - 23:03:26
Szerintem zárási hiba lesz..  :hmmm:
Cím: Ismeretlen errorok.
Írta: Izmosta - 2013. Augusztus 01. - 23:06:09
Mit értesz ezalatt?
Cím: Ismeretlen errorok.
Írta: Peter1481048284 - 2013. Augusztus 01. - 23:09:03
Nagy eséllyel egy { jel hiányzik. Nézd meg, hogy amit nem rég szerkesztettél bele le van-e zárva. De lehet valahova nyomtál egy betût amit nem akartál. Velem is volt ilyen a script elejére nyomtam egy véletlen \"t\" betût és az egészre error írt ki. És másnap derült ki és még Ctrl+Z ni se tudtam.
Cím: Ismeretlen errorok.
Írta: Izmosta - 2013. Augusztus 01. - 23:37:41
Megnéztem, kijavítottam valamit, mostmár csak 1 warn és 1 error van sajnos  :@ de ezeket nem tudom megoldani
 
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(297) : warning 202: number of arguments does not match definition
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(304) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

 
297. sor:
if(strcmp(cmdtext, \"/puskak\", true) == 0) {
    SendClientMessage(playerid, COLOR_RED, \"Parasztos Puska  - /ppuska\");
SendClientMessage(playerid, COLOR_WHITE, \"Sörétes Puska    - /spuska\");
SendClientMessage(playerid, COLOR_GREEN, \"Harci Puska      - /hpuska\");
SendPlayerFormattedText(playerid,\"--------------------------------------\",0);
return 1;
}

 
304. sor:    
if(strcmp(cmdtext, \"/ppuska\", true) == 0)
{
   if(GetPlayerMoney(playerid) >= 720)
   {
      GivePlayerMoney(playerid, -720);
      SendClientMessage(playerid, 0xFFFF00AA, \"Parasztos Puska megvéve!\");
      GivePlayerWeapon(playerid, 25, 15);
   }
   else if(GetPlayerMoney(playerid) < 720)
   {
      SendClientMessage(playerid, 0xEB000FFF, \"Nincs elég pénzed!\");
   }
   return 1;
}

 
Amelyikkel kezdõdik a kód, az a megadott sor, 297., és a 304. sor
Hozzáraktam még az utána lévõ sorokat is.
109-es sort megoldottam.
 
return 1;-t kellett tennem bele
Cím: Ismeretlen errorok.
Írta: Peter1481048284 - 2013. Augusztus 01. - 23:42:16
Elküldenéd a 297,304,109 sort?

Dupla hozzászólás automatikusan összefûzve. ( 2013. Augusztus 02. - 00:26:28 )

Oks. Elküldtem a megoldást. Sok sikert a modhoz!
Cím: Ismeretlen errorok.
Írta: Izmosta - 2013. Augusztus 02. - 01:44:54
Nem a sorral van probléma!
Beraktam ahogy írtad, és figyeld!
 
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(297) : warning 202: number of arguments does not match definition
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(304) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

 
Ez a probléma!
Itt:
 
if(strcmp(cmdtext, \"/puskak\", true) == 0)
{
        SendClientMessage(playerid, COLOR_RED, \"Parasztos Puska  - /ppuska\");
        SendClientMessage(playerid, COLOR_WHITE, \"Sörétes Puska    - /spuska\");
        SendClientMessage(playerid, COLOR_GREEN, \"Harci Puska      - /hpuska\");
        SendClientMessage(playerid,COLOR_GREEN, \"--------------------------------------\");
        return 1;
}
        if(strcmp(cmdtext, \"/ppuska\", true) == 0)
{
     if(GetPlayerMoney(playerid) >= 720)
     {
               GivePlayerMoney(playerid, -720);
               SendClientMessage(playerid, 0xFFFF00AA, \"Parasztos Puska megvéve!\");
               GivePlayerWeapon(playerid, 25, 15);
     }
     else
     {
         if(GetPlayerMoney(playerid) <= 720)
         {
               SendClientMessage(playerid, 0xEB000FFF, \"Nincs elég pénzed!\");
         }
     }
      return 1;
}

 
Most benyomok közé 5db sort:
 

if(strcmp(cmdtext, \"/puskak\", true) == 0)
{
        SendClientMessage(playerid, COLOR_RED, \"Parasztos Puska  - /ppuska\");
        SendClientMessage(playerid, COLOR_WHITE, \"Sörétes Puska    - /spuska\");
        SendClientMessage(playerid, COLOR_GREEN, \"Harci Puska      - /hpuska\");
        SendClientMessage(playerid,COLOR_GREEN, \"--------------------------------------\");
        return 1;
}
 
 

        if(strcmp(cmdtext, \"/ppuska\", true) == 0)
{
     if(GetPlayerMoney(playerid) >= 720)
     {
               GivePlayerMoney(playerid, -720);
               SendClientMessage(playerid, 0xFFFF00AA, \"Parasztos Puska megvéve!\");
               GivePlayerWeapon(playerid, 25, 15);
     }
     else
     {
         if(GetPlayerMoney(playerid) <= 720)
         {
               SendClientMessage(playerid, 0xEB000FFF, \"Nincs elég pénzed!\");
         }
     }
      return 1;
}

 
Most pedig recompile:
 
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(297) : warning 202: number of arguments does not match definition
C:\\Users\\Sanyika\\Desktop\\sampszerver\\pawno\\include\\streamer.inc(304) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

 
Nem a sorral van probléma :SS
Cím: Ismeretlen errorok.
Írta: gbr333 - 2013. Augusztus 02. - 09:16:23
A streamerrel van hiba....
Cím: Ismeretlen errorok.
Írta: Izmosta - 2013. Augusztus 02. - 10:25:55
Talán nem a legfrissebb verzió ???
Addig leszedek egy másikat
Lefrissítettem ezzel: http://sampforum.hu/index.php?topic=4331.0
De semmi :( :( :(
Cím: Ismeretlen errorok.
Írta: ZyZu. - 2013. Augusztus 02. - 11:54:56
Másold be kérlek szépen az errort és a streamerben lévõ sorokat.. és megcsinálom.  ;)
Cím: Ismeretlen errorok.
Írta: Izmosta - 2013. Augusztus 02. - 13:32:28
Naaaa megoldottam :D
A pénz adás commanddal volt a baj, OnPlayerCommandText-tel, OnPlayerDisconnect-tel :)