SA-MP Forums Archive
tag mismatch - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: tag mismatch (/showthread.php?tid=478709)



tag mismatch - ValenRatti - 30.11.2013

Hola, tengo estos warnings en el siguiente script:
Код:
C:\Documents and Settings\Administrador\Escritorio\Latin RolePlay\gamemodes\ZenonCity.net.pwn(22300) : warning 213: tag mismatch
C:\Documents and Settings\Administrador\Escritorio\Latin RolePlay\gamemodes\ZenonCity.net.pwn(22300) : warning 213: tag mismatch
pawn Код:
CMD:bolsa(playerid, params[])
    {
        Info[playerid][pAcciones] = 1;
        new randomganancia = 0.1 + random(0.7);
        new precioaccion = 100;
        new ganancia = randomganancia * precioaccion;
        new total = ganancia * Info[playerid][pAcciones];
        Earn(playerid, total);

        }
Creo que hice mal las multiplicaciones con " * "... Como lo arreglo?


Respuesta: tag mismatch - DesingMyCry - 30.11.2013

La funciуn "random" es solo para nъmeros enteros. Ademбs estas guardando en una variable para enteros, valores flotantes.


Respuesta: tag mismatch - JustBored - 30.11.2013

pawn Код:
CMD:bolsa(playerid, params[])
    {
        new randomganancia = floatround(floatadd(0.1 + random(floatround(0.7,floatround_round)),floatround_round));
        new precioaccion = 100;
        new ganancia = randomganancia * precioaccion;
        new total = ganancia * Info[playerid][pAcciones];
        Earn(playerid, total);
                Info[playerid][pAcciones] = 1;
        }
Prueba asн, pero como dijo Design, no sй que podrнa ocurrir.


Re: tag mismatch - ValenRatti - 30.11.2013

Pero me tira estos warning:
C:\Documents and Settings\Administrador\Escritorio\Latin RolePlay\gamemodes\ZenonCity.net.pwn(22304) : warning 213: tag mismatch
C:\Documents and Settings\Administrador\Escritorio\Latin RolePlay\gamemodes\ZenonCity.net.pwn(22304) : warning 213: tag mismatch
C:\Documents and Settings\Administrador\Escritorio\Latin RolePlay\gamemodes\ZenonCity.net.pwn(22304) : warning 202: number of arguments does not match definition

en la linea de:
new randomganancia = floatround(floatadd(0.1 + random(float(0.7))),floatround_round);


Respuesta: tag mismatch - OTACON - 01.12.2013

explica ke es lo ke kieres hacer y tal vez alla otra forma de hacerlo y mejor.
saludos.



Re: tag mismatch - ValenRatti - 01.12.2013

Que sus pAcciones le den una ganancia desde un 0.1 a un 0.4.