KevinC

Pagalbos su errorais.

Recommended Posts

Reikia jūsų pagalbos, niekaip nepavyksta rasti klaidos.

Errorai

failai\inventorius.pwn(775) : error 014: invalid statement; not in switch
failai\inventorius.pwn(775) : warning 215: expression has no effect
failai\inventorius.pwn(775) : error 001: expected token: ";", but found ":"
failai\inventorius.pwn(775) : error 029: invalid expression, assumed zero
failai\inventorius.pwn(775) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



4 Errors.

755 eilutė: case INVENTORY_BASE+4://ČIA ERRORAS, ŠITOJE EILUTĖJE

Kodas

[/center]


case 12: // cekiu knygele
{
if ( GetPlayerMoney( playerid ) > 9 )
{
if ( AddItemToInventory( playerid, ITEM_CHECKBOOK, 100 ) )
{
GivePlayerMoney ( playerid, -10 );
ShowInfoText ( playerid, "~w~Nupirktas cekiu knygele (-$10)" );
}
else
ShowInfoText( playerid, "~w~Nepakanka vietos inventoriuje" );
}
else
ShowInfoText( playerid, "~r~Nepakanka pinigu" );
}
}

after_cash = GetPlayerMoney( playerid );

if ( after_cash != before_cash )
{
new
spent = before_cash - after_cash;

bData[ GetPVarInt( playerid, "bizzid" ) ][ bBank ] += floatround (spent*0.1);
}
}
}
case INVENTORY_BASE+4://ČIA ERRORAS, ŠITOJE EILUTĖJE
{

if ( response )
{
if ( CheckInfo[ playerid ][ listitem ][ amount ] != 0 )
{
if ( IsPlayerInRangeOfPoint( playerid, 20.0, 2305.4585, -16.0977, 26.7496 ) && Checkpoint[ playerid ] == CHECKPOINT_BANK )
{
GivePlayerMoney( playerid, CheckInfo[ playerid ][ listitem ][ amount ] );

new
string[ 80 ];

format ( string, 79, "%d vertes cekis nuo %s isgrynintas.",
CheckInfo[ playerid ][ listitem ][ amount ],
CheckInfo[ playerid ][ listitem ][ giver ] );

ShowInfoText( playerid, string );

CheckInfo[ playerid ][ listitem ][ amount ] = 0;
CheckInfo[ playerid ][ listitem ][ giver ] = 0;


}
else
ShowInfoText( playerid, "Noredami isgryninti ceki turite buti banke." );
}
else
ShowInfoText( playerid, "Sis cekis tuscias." );
}

}


if ( inv_ODR )
{
if ( !isnull( inputtext ) )
return CallLocalFunction( "inv_OnDialogResponse", "dddds", playerid, dialogid, response, listitem, inputtext );
else
return CallLocalFunction( "inv_OnDialogResponse", "dddds", playerid, dialogid, response, listitem, " " );
}

return true;
}

Redaguota , nario KevinC

Dalintis šį pranešimą


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

Tos pačios eilutės kai pakeičiau į ;

(775) : error 014: invalid statement; not in switch

(775) : warning 215: expression has no effect

Redaguota , nario KevinC

Dalintis šį pranešimą


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

Taigi rašo, kad šis case nėra switch'e, o turi būtinai būti. Pavyzdys iš sa-mp wiki.

O koks switch turi būti tai jau tau reikia žinoti.

new
a = 4;
switch (a)
{
case 1 .. 3:
{
}
case 5, 8, 11:
{
}
case 4:
{
}
default:
{
}
}

Dalintis šį pranešimą


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

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti Å¡ioje temoje...

×   Ä®klijuotas tekstas turi teksto formatavimą.   PaÅ¡alinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiÅ¡kai įterpta.   Ä®terpti nuorodą paprastai

×   JÅ«sų ankstesnis praneÅ¡imas buvo atkurtas.   IÅ¡valyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.


  • Å iame puslapyje narÅ¡o:   0 nariai

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


  • SuperGames programele
  • SuperGames programele