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[3],
Float:Pos[4][2],
Float:fSpeed;
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && !DeActiveSpeedometer[playerid])
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), fPos[0], fPos[1], fPos[2]);
fSpeed = floatsqroot(floatpower(fPos[0], 2) + floatpower(fPos[1], 2) +
floatpower(fPos[2], 2)) * 200;
new Float:alpha = 320 - fSpeed;
if(alpha < 60)
alpha = 60;
for(new i; i < 4; i++)
{
TextDrawHideForPlayer(playerid, TextDrawsd[playerid][i]);
TextDrawDestroy(TextDrawsd[playerid][i]);
GetDotXY(548, 401, Pos[i][0], Pos[i][1], alpha, (i + 1) * 8);
TextDrawsd[playerid][i] = TextDrawCreate(Pos[i][0], Pos[i][1], "~b~.");
TextDrawLetterSize(TextDrawsd[playerid][i], 0.73, -2.60);
TextDrawSetOutline(TextDrawsd[playerid][i], 0);
TextDrawSetShadow(TextDrawsd[playerid][i], 1);
TextDrawShowForPlayer(playerid, TextDrawsd[playerid][i]);
}
}
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):
Sry na DP, ali zna li neko ?
de daj linije (redove) errora
ovo nisi definirao
CitatC:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15268) : error 017: undefined symbol "GetDotXY"
IDI kod svih "new" i pisi "new GetDotXY;"
Ovo isto nisi definirao:
CitatC:\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
CitatC:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15276) : fatal error 107: too many error messages on one line
Citat: [EF]Boris Spice poslato April 08, 2012, 13:41:52 POSLE PODNE
ovo nisi definirao
CitatC:\Documents and Settings\Vegas\Desktop\Xeptic RolePlay\gamemodes\xeptic.pwn(15268) : error 017: undefined symbol "GetDotXY"
IDI kod svih "new" i pisi "new GetDotXY;"
Ovo isto nisi definirao:
CitatC:\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
CitatC:\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.
Radi ali mi ne prikazuje kazaljku... (http://www.zaslike.com/files/5f4sepp5xzpqcl86uki_thumb.png) (http://www.zaslike.com/viewer.php?file=5f4sepp5xzpqcl86uki.png)
Citat: Vegas. poslato April 08, 2012, 16:21:17 POSLE PODNE
Radi ali mi ne prikazuje kazaljku... (http://www.zaslike.com/files/5f4sepp5xzpqcl86uki_thumb.png) (http://www.zaslike.com/viewer.php?file=5f4sepp5xzpqcl86uki.png)
Dodaj texdraw kazaljku,,,
Ajde molim te ti se ne petljaj !