[Pomoć] Oko brzinometra..

Započeo Obrisan korisnik
8. Apr. 2012. Zaključano
912
pregleda
8
postova
Deleted User
Obrisan korisnik
8. Apr. 2012.
Skripta koju koristim: Division
Detaljan opis problema: NaÅ¡ao sam jedan extra speedometer koji ću koristit, iz FS u kojoj je kreiran sve sam ubacio bez errore/warninga...  Zadnje Å¡to sam radio jeste bilo OnPlayerStateChange, baca errore koji mi nisu jasni...
Dio skripte: Evo taj dio
		new
                Float:fPos,
                Float:Pos,
                Float:fSpeed;

            if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && !DeActiveSpeedometer)
            {
                    GetVehicleVelocity(GetPlayerVehicleID(playerid), fPos, fPos, fPos);

                    fSpeed = floatsqroot(floatpower(fPos, 2) + floatpower(fPos, 2) +
                    floatpower(fPos, 2)) * 200;

                    new Float:alpha = 320 - fSpeed;
                    if(alpha < 60)
                        alpha = 60;

                    for(new i; i < 4; i++)
                    {
                        TextDrawHideForPlayer(playerid, TextDrawsd);
                        TextDrawDestroy(TextDrawsd);
                        GetDotXY(548, 401, Pos, Pos, alpha, (i + 1) * 8);
                        TextDrawsd = TextDrawCreate(Pos, Pos, "~b~.");
                        TextDrawLetterSize(TextDrawsd, 0.73, -2.60);
                        TextDrawSetOutline(TextDrawsd, 0);
                        TextDrawSetShadow(TextDrawsd, 1);
                        TextDrawShowForPlayer(playerid, TextDrawsd);
                    }
            }
stock GetDotXY(Float:StartPosX, Float:StartPosY, &Float:NewX, &Float:NewY, Float:alpha, Float:dist)
    {
            NewX = StartPosX + (dist * floatsin(alpha, degrees));
            NewY = StartPosY + (dist * floatcos(alpha, degrees));
    }


A evo errora:
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(3488) : warning 213: tag mismatch
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15268) : error 017: undefined symbol "GetDotXY"
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : error 017: undefined symbol "GetDotXY"
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : warning 221: label name "Float" shadows tag name
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : error 017: undefined symbol "NewX"
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : fatal error 107: too many error messages on one line

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

5 Errors.

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Deleted User
Obrisan korisnik
8. Apr. 2012.
Sry na DP, ali zna li neko ?
Deleted User
Obrisan korisnik
8. Apr. 2012.
de daj linije (redove) errora
Deleted User
Obrisan korisnik
8. Apr. 2012.
ovo nisi definirao

Quote
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(1526😎 : error 017: undefined symbol "GetDotXY"


IDI kod svih "new" i pisi    "new GetDotXY;"

Ovo isto nisi definirao:

Quote
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : error 017: undefined symbol "NewX"


isto idi kod new  i pisi  "new NewX;"

OVDJE su ti predugacke poruke ili text

Quote
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : fatal error 107: too many error messages on one line
Johnâ„¢
5
Godfather
8. Apr. 2012.
Quote from April 8, 2012, 11:41 am:
ovo nisi definirao

Quote
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(1526😎 : error 017: undefined symbol "GetDotXY"


IDI kod svih "new" i pisi    "new GetDotXY;"

Ovo isto nisi definirao:

Quote
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : error 017: undefined symbol "NewX"


isto idi kod new  i pisi  "new NewX;"

OVDJE su ti predugacke poruke ili text

Quote
C:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : fatal error 107: too many error messages on one line


KRIVO!

Ovaj stock izbriši tamo gdje ti trenutno stoji i stavi ga skroz na kraj moda, a mislim na ovaj stock:

stock GetDotXY(Float:StartPosX, Float:StartPosY, &Float:NewX, &Float:NewY, Float:alpha, Float:dist)
    {
            NewX = StartPosX + (dist * floatsin(alpha, degrees));
            NewY = StartPosY + (dist * floatcos(alpha, degrees));
    }


Te ti errori ne govore da je nedefinirana varijabla nego da je nedefinirana funkcija.
Deleted User
Obrisan korisnik
8. Apr. 2012.
Radi ali mi ne prikazuje kazaljku...
Deleted User
Obrisan korisnik
8. Apr. 2012.
Vegas. wrote on April 8, 2012, 2:21 pm:
Radi ali mi ne prikazuje kazaljku...


Dodaj texdraw kazaljku,,,
Deleted User
Obrisan korisnik
8. Apr. 2012.
Ajde molim te ti se ne petljaj !

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha