Üdv Ki Ad két Errort az edig irt scriptem továb nem tudom csinálni pls ha valaki tudja akkor segitsen itt a script kösz elõre is:
itt az error
D:\\Szerverek\\-\\PPC Szerver\\filterscripts\\allapot.pwn(21) : warning 219: local variable \"vHealth\" shadows a variable at a preceding level
D:\\Szerverek\\-\\PPC Szerver\\filterscripts\\allapot.pwn(22) : error 033: array must be indexed (variable \"vHealth\")
D:\\Szerverek\\-\\PPC Szerver\\filterscripts\\allapot.pwn(26) : error 021: symbol already defined: \"vHealth\"
D:\\Szerverek\\-\\PPC Szerver\\filterscripts\\allapot.pwn(66) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
és itt a script:
#include <a_samp>
//Állapot jelzõ by Mon$ter
new Text:vHealth[MAX_PLAYERS];
public OnFilterScriptInit()
{
SetTimer(\"UpdateSpeed\", 180, true);
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
new Text:vHealth[MAX_PLAYERS];
vHealth = TextDrawCreate(543.000000, 381.000000, \" \");
TextDrawFont(vHealth[playerid], 2);
TextDrawLetterSize(vHealth[playerid], 0.31, 1.45);
new Float:vHealth;
new vid;
GetVehicleHealth(vid, vHealth);
new healthstring[128];
if(vHealth >= 995)
{
format(healthstring, 128, \"~g~Tökéletes\");
}
else if(vHealth < 995 && vHealth > 800)
{
format(healthstring, 128, \"~b~Jó\");
}
else if(vHealth < 800 && vHealth > 700)
{
format(healthstring, 128, \"Közepes\");
}
else if(vHealth < 700 && vHealth > 500)
{
format(healthstring, 128, \"~y~Tûrhetõ\");
}
else if(vHealth < 500)
{
format(healthstring, 128, \"~r~Rossz\");
}
new hstringg[256];
format(hstringg, 256, \"~w~Állapot: %s\", healthstring);
return 1;
}
forward UpdateSpeed();
public UpdateSpeed()
{
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerInAnyVehicle(i))
{
TextDrawShowForPlayer(i, vHealth);
new str2[100];
format(str2, sizeof(str2),\"~w~Állapot: ~y~%s\", vHealth);
TextDrawSetString(vHealth, str2);
}
else if(!IsPlayerInAnyVehicle(i))
{
TextDrawHideForPlayer(i, vHealth);
}
}
return 1;
}
[mod]Máskor használj kód tag-eket! B.[/mod]