Szerző Téma: Itt kérdezz warningot/error -t!  (Megtekintve 140875 alkalommal)

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #765 Dátum: 2015. január 21. - 15:50:50 »
0 Show voters
what...valamit benéztem. ha egy admin erre jár, törölje pls :D köszi :D

Itt kérdezz warningot/error -t!
« Válasz #766 Dátum: 2015. január 21. - 21:31:44 »
0 Show voters
C:\\Users\\Zsolti\\Desktop\\Cuccok\\GTA\\[HUN]Race Server\\pawno\\include\\YSI\\y_users.inc(150) : fatal error 111: user error: Default hash removed: See YSI topic for details.

 
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
 ez mi lehet?
[pawn]public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
    if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 7)
    {
        SetPlayerHealth(playerid, 50.0);
    }
    return 1;
}
[/pawn]
ezt raktam a módba

Nem elérhető Brand

  • 273
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #767 Dátum: 2015. január 29. - 09:26:00 »
0 Show voters
Jó lenne ha tudnánk ,hogy az ide másolt sorok közül melyikre adja a hibát.

Dupla hozzászólás automatikusan összefûzve. ( 2015. január 30. - 21:07:32 )

A következő warningokat kapom a következő sorokra:
 
case 2: // 2-es azonosítószámú dm zónához tartozó tevékenységek
       {
         new rand = random(sizeof(Randomm4Spawn));
 SetPlayerPos(playerid, RandomshotgunSpawn[rand][0], RandomshotgunSpawn[rand][1], RandomshotgunSpawn[rand][2], RandomshotgunSpawn[rand][3], RandomshotgunSpawn[rand][4], RandomshotgunSpawn[rand][5]);
         SetPlayerFacingAngle(playerid, RandomshotgunSpawn[rand][5]);
         ResetPlayerWeapons(playerid); // fegyverek elvétele <- FONTOS
         GivePlayerWeapon(playerid,25,500);
         SetPlayerVirtualWorld(playerid,12);
         SetPlayerHealth(playerid, 30);
      }

 

C:\\freeroam\\gamemodes\\gamemode.pwn(595) : warning 202: number of arguments does not match definition
C:\\freeroam\\gamemodes\\gamemode.pwn(595) : warning 202: number of arguments does not match definition
C:\\freeroam\\gamemodes\\gamemode.pwn(595) : warning 202: number of arguments does not match definition
[/quote]
Pontosan erre adja:
 
SetPlayerPos(playerid, RandomshotgunSpawn[rand][0], RandomshotgunSpawn[rand][1], RandomshotgunSpawn[rand][2], RandomshotgunSpawn[rand][3], RandomshotgunSpawn[rand][4], RandomshotgunSpawn[rand][5]);
« Utoljára szerkesztve: 2015. január 30. - 21:07:32 írta Brand »

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #768 Dátum: 2015. január 31. - 20:34:06 »
0 Show voters
A SetPlayerPos Float típusú x, y, és z koordinátát kér paraméterként, ahogy az a wikin is látható. Te 6-ot adtál meg.

Nem elérhető csont

  • 153
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #769 Dátum: 2015. február 04. - 11:46:05 »
0 Show voters
Üdv, nekem lenne 3 errorom a gl_common.inc be
 
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(75) : error 021: symbol already defined: \"strtok\"
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(90) : error 047: array sizes do not match, or destination array is too small
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(134) : error 021: symbol already defined: \"isNumeric\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
3 Errors.

 
 Hogyan tudnám orvosolni ?

Nem elérhető MotI

  • 185
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #770 Dátum: 2015. február 04. - 13:34:38 »
0 Show voters
Idézetet írta: csont date=1423046765\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22125\" data-ipsquote-contentclass=\"forums_Topic
Üdv, nekem lenne 3 errorom a gl_common.inc be
 
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(75) : error 021: symbol already defined: \"strtok\"
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(90) : error 047: array sizes do not match, or destination array is too small
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(134) : error 021: symbol already defined: \"isNumeric\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
3 Errors.

 
 Hogyan tudnám orvosolni ?
 
Includet nem kell pawnoval lefordítani. :)

Nem elérhető csont

  • 153
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #771 Dátum: 2015. február 04. - 23:59:24 »
0 Show voters
Idézetet írta: MotI date=1423053278\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22125\" data-ipsquote-contentclass=\"forums_Topic


Üdv, nekem lenne 3 errorom a gl_common.inc be
 
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(75) : error 021: symbol already defined: \"strtok\"
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(90) : error 047: array sizes do not match, or destination array is too small
C:\\Users\\CSONT\\Desktop\\Samp 2014\\pawno\\include\\gl_common.inc(134) : error 021: symbol already defined: \"isNumeric\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
3 Errors.

 
 Hogyan tudnám orvosolni ?
 
Includet nem kell pawnoval lefordítani. :)
 
[/quote]
De ezeket az errorokat a Gm lefordításánál kapom.
EDIT:Már meg oldottam :D :D Köszönöm :)
« Utoljára szerkesztve: 2015. február 05. - 12:44:24 írta csont »

Itt kérdezz warningot/error -t!
« Válasz #772 Dátum: 2015. február 06. - 17:56:54 »
0 Show voters
ebbe a hibába futottam de nem tom miért... vki lenne szíves és segítene?
 
if(strcmp(cmd, \"/elterelés\", true) == 0) {
        if(felderito[playerid] = 1;
{

 
az errorok pedig:
 
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1447) : error 028: invalid subscript (not an array or too many subscripts): \"felderito\"
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1447) : warning 215: expression has no effect
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1447) : error 001: expected token: \";\", but found \"]\"
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1447) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1447) : fatal error 107: too many error messages on one line

Nem elérhető divkn

  • 3259
    • Profil megtekintése
Itt kérdezz warningot/error -t!
« Válasz #773 Dátum: 2015. február 06. - 17:59:31 »
0 Show voters
if(strcmp(cmd, \"/elterelés\", true) == 0) {
        if(felderito[playerid] == 1) // Ez a sor volt a hiba
{

 
Csak ennyi volt a hiba. :D

Itt kérdezz warningot/error -t!
« Válasz #774 Dátum: 2015. február 06. - 18:18:14 »
0 Show voters
jaj dik tényleg... köszi more :D most tértem vissza a scripteléshez és tudod... *bla bla magyarázkodás* tényleg köszi fel sem tűnt xD

Dupla hozzászólás automatikusan összefûzve. ( [time]2015. Február 06. 18:25:42[/time] )

basszus mégsem jó :S msot az egész error msg egy sorral lejjebb mutatja
 
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1448) : error 028: invalid subscript (not an array or too many subscripts): \"felderito\"
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1448) : warning 215: expression has no effect
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1448) : error 001: expected token: \";\", but found \"]\"
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1448) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\Hazor\\Asztal\\Egyebek\\szeró\\gamemodes\\war.pwn(1448) : fatal error 107: too many error messages on one line

 
itt van az egész parancs:
 
if(strcmp(cmd, \"/elterelés\", true) == 0) {
if(felderito[playerid] == 1)
{
        new Float:ex, Float:ey, Float:ez;
GetPlayerPos(playerid, ex, ey, ez);
        SendClientMessage(playerid,COLOR_WHITE,\"Közelben lévő emberek megzavarása...\");
for(new i; i<MAX_PLAYERS; i++)
{
        if(i == playerid) continue;
        if(IsPlayerInRangeOfPoint(i, 20, ex, ey, ez))
        {
            SetPlayerDrunkLevel(i,5000);
}
}
if(felderito[playerid] == 0); SendClientMessage(playerid,COLOR_RED,\"Nem vagy Felderítő osztagban!\");
}
return 1;
}
« Utoljára szerkesztve: 2015. február 06. - 20:29:32 írta speti9603 »

Itt kérdezz warningot/error -t!
« Válasz #775 Dátum: 2015. február 06. - 20:46:50 »
0 Show voters
if(felderito[playerid] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy Felderítő osztagban!\");

Itt kérdezz warningot/error -t!
« Válasz #776 Dátum: 2015. február 06. - 20:56:41 »
0 Show voters
ugyanúgy erroros az is, de konkrétan erre is mondja itt:
 
if(felderito[playerid] == 1)
{

Itt kérdezz warningot/error -t!
« Válasz #777 Dátum: 2015. február 06. - 22:43:30 »
0 Show voters

if(strcmp(cmd, \"/elterelés\", true) == 0)
{
if(felderito[playerid] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy Felderítő osztagban!\");
new Float:ex, Float:ey, Float:ez;
GetPlayerPos(playerid, ex, ey, ez);
SendClientMessage(playerid,COLOR_WHITE,\"Közelben lévő emberek megzavarása...\");
for(new i; i<MAX_PLAYERS; i++)
{
if(i == playerid) continue;
if(IsPlayerInRangeOfPoint(i, 20, ex, ey, ez)) { SetPlayerDrunkLevel(i, 5000); }
}
return 1;
}

Itt kérdezz warningot/error -t!
« Válasz #778 Dátum: 2015. február 06. - 23:22:09 »
0 Show voters
köszi most elméletileg jó itt a következő azzal is ugyanez a gond, megpróbáltam az előző módjára megcsinálni de csak azért is erroros...
 
if (strcmp(\"/bomba\", cmdtext, true, 10) == 0) {
if(robbanto[playerid]==0) return SendClientMessage(playerid,COLOR_RED,\"Nem vagy Robbantó osztagban!\");
if(GetPVarInt(playerid,\"Bombaido\")>GetTickCount())
   {
   SendClientMessage(playerid,COLOR_CRIMSON,\"Várnod kell mielőtt újra felrobbantanád a gátat!\");
   return 1;
   }
               
      if(IsPlayerInRangeOfPoint(playerid, 2.0, -715.3154,2045.7158,60.3906))
                {
               
      SendClientMessage(playerid,COLOR_WHITE,\"Élesítetted a bombákat, 10 másodperc múlva robbannak!\");
                Bomba = SetTimerEx(\"BombaTimer\",10000,0,\"i\",playerid);
      SetPVarInt(playerid,\"Bombaido\",GetTickCount()+180000);
    }
        } else {
SendClientMessage(playerid,COLOR_RED,\"Nem vagy a gáton!\");
KillTimer( Bomba );
return 1;
}

Itt kérdezz warningot/error -t!
« Válasz #779 Dátum: 2015. február 06. - 23:54:29 »
0 Show voters
if(strcmp(\"/bomba\", cmdtext, true, 10) == 0)
{
if(robbanto[playerid] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy Robbantó osztagban!\");
if(GetPVarInt(playerid,\"Bombaido\") > GetTickCount()) return SendClientMessage(playerid, COLOR_CRIMSON, \"Várnod kell mielőtt újra felrobbantanád a gátat!\");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, -715.3154,2045.7158,60.3906)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy a gáton!\"), KillTimer(Bomba);
SendClientMessage(playerid, COLOR_WHITE, \"Élesítetted a bombákat, 10 másodperc múlva robbannak!\");
Bomba = SetTimerEx(\"BombaTimer\", 10000, false, \"u\", playerid);
SetPVarInt(playerid, \"Bombaido\", GetTickCount()+180000);
return 1;
}

 
Ha error-t ír akkor erre írja...
 
if(strcmp(\"/bomba\", cmdtext, true, 10) == 0)

 
Legalábbis asszem, nekem kicsit furcsa... De ha nem ír semmit, akkor jó..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal