[Pomoc]Pawno

Započeo James1
15. Okt. 2013. Zaključano
1,199
pregleda
22
postova
James1
3
Hustler
15. Okt. 2013.
Skripta koju koristim: EG 2013
Problem😛a nasao sam FS Radar od Vegas i sad mi izbacuje 4 error jel neko zna kako da sredim ?
Deo Koda:

Evo KOD:
#include 
#include
#include
#include
#include
#include
//==============================================================================
#define SPD ShowPlayerDialog
#define FUNC:%0(%1) \
forward%0(%1); \
public%0(%1)
#define SCM SendClientMessage
//==============================================================================
new raUhvacen;
new Text:radarTD;
new edituje;
#define MAX_RADARS      999
enum raInfo
{
raBrzina,
raKazna,
raPrecnik,
Float:raPosX,
Float:raPosY,
Float:raPosZ,
Float:raPosrX,
Float:raPosrY,
Float:raPosrZ,
raObj,
};
new RadarInfo;
//==============================================================================
FUNC: SaveRadar(h)
{
new FileName;
format(FileName, sizeof(FileName), "radari/Radar_%d.ini", h);
if(fexist(FileName))
{
    new INI:File = INI_Open(FileName);
    INI_SetTag(File,"data");
INI_WriteInt(File,"Brzina",RadarInfo);
    INI_WriteInt(File,"Kazna",RadarInfo);
    INI_WriteInt(File,"Precnik",RadarInfo);
    INI_WriteFloat(File,"PosX",RadarInfo);
    INI_WriteFloat(File,"PosY",RadarInfo);
    INI_WriteFloat(File,"PosZ",RadarInfo);
    INI_WriteFloat(File,"PosrX",RadarInfo);
    INI_WriteFloat(File,"PosrY",RadarInfo);
    INI_WriteFloat(File,"PosrZ",RadarInfo);
    INI_Close(File);
}
printf("Radar %i uspesno sacuvan!",h);
return 1;
}

FUNC: LoadRadar_Data(h, name[], value[])
{
INI_Int("Brzina",RadarInfo);
    INI_Int("Kazna",RadarInfo);
    INI_Int("Precnik",RadarInfo);
    INI_Float("PosX",RadarInfo);
    INI_Float("PosY",RadarInfo);
    INI_Float("PosZ",RadarInfo);
    INI_Float("PosrX",RadarInfo);
    INI_Float("PosrY",RadarInfo);
    INI_Float("PosrZ",RadarInfo);
return 1;
}

FUNC: OnPlayerConnect(playerid)
{
edituje = MAX_RADARS;
raUhvacen = 0;
return 1;
}

FUNC: OnFilterScriptInit()
{
LoadRadare();
SetTimer("ReRadar",800,true);
for(new i; i < MAX_PLAYERS; i++)
{
radarTD = TextDrawCreate(650.000000, 0.000000, "New Textdraw");
TextDrawBackgroundColor(radarTD, 255);
TextDrawFont(radarTD, 1);
TextDrawLetterSize(radarTD, 0.000000, 25.000000);
TextDrawColor(radarTD, -1);
TextDrawSetOutline(radarTD, 0);
TextDrawSetProportional(radarTD, 1);
TextDrawSetShadow(radarTD, 1);
TextDrawUseBox(radarTD, 1);
TextDrawBoxColor(radarTD, -286331192);
TextDrawTextSize(radarTD, -30.000000, 30.000000);
}
print("hahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
return 1;
}

FUNC: UkloniRadarVar(playerid)
{
raUhvacen = 0;
TextDrawHideForPlayer(playerid, radarTD);
return 1;
}

FUNC: UkloniRadarTD(playerid)
{
TextDrawHideForPlayer(playerid, radarTD);
return 1;
}

FUNC: ReRadar()
{
foreach(Player, i)
{
for(new r = 1; r < MAX_RADARS; r++)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInAnyVehicle(i)) continue;
if(IsPlayerInRangeOfPoint(i,RadarInfo,RadarInfo,RadarInfo,RadarInfo))
  {
new brz = GetPlayerSpeed(i, true);
new str;
if(brz > RadarInfo && raUhvacen == 0)
{
raUhvacen = 1;
PlayerInfo += RadarInfo; // tu svi errori
TextDrawShowForPlayer(i, radarTD);
SetTimerEx("UkloniRadarTD",1000, false, "i", i);
SetTimerEx("UkloniRadarVar",10000, false, "i", i);
format(str, sizeof(str), "{FF0000}PAZNJA: {1AE61A}Fateni ste na Radar! |DOZVOLENO: {FFFFFF}%d {1AE61A}|VASATA BRZINA: {FFFFFF}%d {1AE61A}|KAZNA: {FFFFFF}%d${1AE61A}|",RadarInfo, brz, RadarInfo);
SCM(i, -1, str);
GivePlayerMoney(i, - RadarInfo);
}
}
}
}
return 1;
}

FUNC: OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(response == EDIT_RESPONSE_FINAL)
{
if(!playerobject && edituje!=0)
{
new i = edituje;
RadarInfo = fX;
RadarInfo = fY;
RadarInfo = fZ;
RadarInfo = fRotX;
RadarInfo = fRotY;
RadarInfo = fRotZ;
edituje = 0;
DestroyObject(RadarInfo);
RadarInfo = CreateObject(18880,RadarInfo,RadarInfo,RadarInfo, RadarInfo,RadarInfo,RadarInfo);
SaveRadar(i);
}
}
return 1;
}
//==============================================================================
stock LoadRadare()
{
print("Uspjesno sam ucitao radare!");
for(new h = 0; h < MAX_RADARS; h++)
{
new textic;
format(textic, sizeof(textic), "radari/Radar_%d.ini",h);
if(fexist(textic))
{
INI_ParseFile(textic, "LoadRadar_%s", .bExtra = true, .extra = h);
RadarUkras(h);
}
}
}

stock RadarUkras(i)
{
RadarInfo = CreateObject(18880,RadarInfo,RadarInfo,RadarInfo, RadarInfo,RadarInfo,RadarInfo);
return 1;
}

stock GetPlayerSpeed(playerid,bool:kmh) // by misco
{
    new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
    if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
    rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
    return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
}
//==============================================================================
CMD:napradar(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1,"{FF0000}INFO: {FFFF80} Ne ste ovlasteni.");
new brz, kaz, prc;
if(sscanf(params,"iii",brz,kaz, prc)) return SCM(playerid, -1, "{FF0000}:{80FF00} /napradar ");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i = 1; i < MAX_RADARS; i++)
{
new stringers;
format(stringers, sizeof(stringers), "radari/radar_%d.ini", i);
if(!fexist(stringers))
{
RadarInfo = brz;
RadarInfo = kaz;
RadarInfo = prc;
RadarInfo = x;
RadarInfo = y;
RadarInfo = z;
fopen(stringers, io_write);
SaveRadar(i);
RadarUkras(i);
SendClientMessage(playerid, -1, "Napravili ste radar!");
EditObject(playerid, RadarInfo);
edituje = i;
i = 998;
}
}
return 1;
}

CMD:unradar(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1,"{FF0000}INFO: {FFFF80} Ne ste ovlasteni.");
for(new i = 1; i < MAX_RADARS; i++)
{
new stringers;
format(stringers, sizeof(stringers), "radari/radar_%d.ini", i);
if(fexist(stringers))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, RadarInfo,RadarInfo,RadarInfo))
{
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
DestroyObject(RadarInfo);
fremove(stringers);
}
}
}
SCM(playerid, -1, "Unistili ste radar.");
return 1;
}


Evo error
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(127) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(127) : warning 215: expression has no effect
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(127) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(127) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(127) : 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.
James1
3
Hustler
15. Okt. 2013.
Kako mislis da spojim sa gamemodom  😕 ?
James1
3
Hustler
15. Okt. 2013.
Sredio sam to  😁
Ali zasto kad progjem pored RADAR kaze da je kazna -500$ a ne uzima mi novac ? 😕
James1
3
Hustler
15. Okt. 2013.
Ovo koristim

GivePlayerMoney
Joksa99
5
Crime Lord
15. Okt. 2013.
GivePlayerMoney(playerid, -1000) (npr)
James1
3
Hustler
15. Okt. 2013.
David (Sabljak) A.k.A SABO(T)

Ali sad sam gledao u pawno negdje ima i
g_NovacMinus
Ali radi i ovo GivePlayerMoney ovo imam za granica i radi odlicno
Joksa99
5
Crime Lord
15. Okt. 2013.
Uradi isto kao sto sam ti reko samo stavi

g_NovacMinus(playerid, 100);
James1
3
Hustler
15. Okt. 2013.
|GX-Gaming | Joksa 
Ae mi ti izmeni kako sto mislis pa da vidimo dali ce da radi  🙂
KOD
#include 
#include
#include
#include
#include
#include
//==============================================================================
#define SPD ShowPlayerDialog
#define FUNC:%0(%1) \
forward%0(%1); \
public%0(%1)
#define SCM SendClientMessage
//==============================================================================
new raUhvacen;
new Text:radarTD;
new edituje;
#define MAX_RADARS      999
enum raInfo
{
    raBrzina,
raKazna,
raPrecnik,
Float:raPosX,
Float:raPosY,
Float:raPosZ,
Float:raPosrX,
Float:raPosrY,
Float:raPosrZ,
raObj,
};
new RadarInfo;
//==============================================================================
FUNC: SaveRadar(h)
{
new FileName;
format(FileName, sizeof(FileName), "radari/Radar_%d.ini", h);
if(fexist(FileName))
{
    new INI:File = INI_Open(FileName);
    INI_SetTag(File,"data");
INI_WriteInt(File,"Brzina",RadarInfo);
    INI_WriteInt(File,"Kazna",RadarInfo);
    INI_WriteInt(File,"Precnik",RadarInfo);
    INI_WriteFloat(File,"PosX",RadarInfo);
    INI_WriteFloat(File,"PosY",RadarInfo);
    INI_WriteFloat(File,"PosZ",RadarInfo);
    INI_WriteFloat(File,"PosrX",RadarInfo);
    INI_WriteFloat(File,"PosrY",RadarInfo);
    INI_WriteFloat(File,"PosrZ",RadarInfo);
    INI_Close(File);
}
printf("Radar %i uspesno sacuvan!",h);
return 1;
}

FUNC: LoadRadar_Data(h, name[], value[])
{
INI_Int("Brzina",RadarInfo);
    INI_Int("Kazna",RadarInfo);
    INI_Int("Precnik",RadarInfo);
    INI_Float("PosX",RadarInfo);
    INI_Float("PosY",RadarInfo);
    INI_Float("PosZ",RadarInfo);
    INI_Float("PosrX",RadarInfo);
    INI_Float("PosrY",RadarInfo);
    INI_Float("PosrZ",RadarInfo);
return 1;
}

FUNC: OnPlayerConnect(playerid)
{
edituje = MAX_RADARS;
raUhvacen = 0;
return 1;
}

FUNC: OnFilterScriptInit()
{
LoadRadare();
SetTimer("ReRadar",800,true);
for(new i; i < MAX_PLAYERS; i++)
{
radarTD = TextDrawCreate(650.000000, 0.000000, "New Textdraw");
TextDrawBackgroundColor(radarTD, 255);
TextDrawFont(radarTD, 1);
TextDrawLetterSize(radarTD, 0.000000, 25.000000);
TextDrawColor(radarTD, -1);
TextDrawSetOutline(radarTD, 0);
TextDrawSetProportional(radarTD, 1);
TextDrawSetShadow(radarTD, 1);
TextDrawUseBox(radarTD, 1);
TextDrawBoxColor(radarTD, -286331192);
TextDrawTextSize(radarTD, -30.000000, 30.000000);
}
print("hahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
return 1;
}

FUNC: UkloniRadarVar(playerid)
{
raUhvacen = 0;
TextDrawHideForPlayer(playerid, radarTD);
return 1;
}

FUNC: UkloniRadarTD(playerid)
{
TextDrawHideForPlayer(playerid, radarTD);
return 1;
}

FUNC: ReRadar()
{
foreach(Player, i)
{
for(new r = 1; r < MAX_RADARS; r++)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInAnyVehicle(i)) continue;
if(IsPlayerInRangeOfPoint(i,RadarInfo,RadarInfo,RadarInfo,RadarInfo))
  {
new brz = GetPlayerSpeed(i, true);
new str;
if(brz > RadarInfo && raUhvacen == 0)
{
raUhvacen = 1;
//PlayerInfo += RadarInfo;
TextDrawShowForPlayer(i, radarTD);
SetTimerEx("UkloniRadarTD",1000, false, "i", i);
SetTimerEx("UkloniRadarVar",10000, false, "i", i);
format(str, sizeof(str), "{FF0000}PAZNJA: {1AE61A}Fateni ste na Radar! |DOZVOLENO: {FFFFFF}%d {1AE61A}|VASATA BRZINA: {FFFFFF}%d {1AE61A}|KAZNA: {FFFFFF}%d${1AE61A}|",RadarInfo, brz, RadarInfo);
SCM(i, -1, str);
GivePlayerMoney(i, - RadarInfo);
}
}
}
}
return 1;
}

FUNC: OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(response == EDIT_RESPONSE_FINAL)
{
if(!playerobject && edituje!=0)
{
new i = edituje;
RadarInfo = fX;
RadarInfo = fY;
RadarInfo = fZ;
RadarInfo = fRotX;
RadarInfo = fRotY;
RadarInfo = fRotZ;
edituje = 0;
DestroyObject(RadarInfo);
RadarInfo = CreateObject(18880,RadarInfo,RadarInfo,RadarInfo, RadarInfo,RadarInfo,RadarInfo);
SaveRadar(i);
}
}
return 1;
}
//==============================================================================
stock LoadRadare()
{
print("Uspjesno sam ucitao radare!");
for(new h = 0; h < MAX_RADARS; h++)
{
new textic;
format(textic, sizeof(textic), "radari/Radar_%d.ini",h);
if(fexist(textic))
{
INI_ParseFile(textic, "LoadRadar_%s", .bExtra = true, .extra = h);
RadarUkras(h);
}
}
}

stock RadarUkras(i)
{
RadarInfo = CreateObject(18880,RadarInfo,RadarInfo,RadarInfo, RadarInfo,RadarInfo,RadarInfo);
return 1;
}

stock GetPlayerSpeed(playerid,bool:kmh) // by misco
{
    new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
    if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
    rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
    return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
}
//==============================================================================
CMD:napradar(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1,"{FF0000}INFO: {FFFF80} Ne ste ovlasteni.");
new brz, kaz, prc;
if(sscanf(params,"iii",brz,kaz, prc)) return SCM(playerid, -1, "{FF0000}:{80FF00} /napradar ");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i = 1; i < MAX_RADARS; i++)
{
new stringers;
format(stringers, sizeof(stringers), "radari/radar_%d.ini", i);
if(!fexist(stringers))
{
RadarInfo = brz;
RadarInfo = kaz;
RadarInfo = prc;
RadarInfo = x;
RadarInfo = y;
RadarInfo = z;
fopen(stringers, io_write);
SaveRadar(i);
RadarUkras(i);
SendClientMessage(playerid, -1, "Napravili ste radar!");
EditObject(playerid, RadarInfo);
edituje = i;
i = 998;
}
}
return 1;
}

CMD:unradar(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1,"{FF0000}INFO: {FFFF80} Ne ste ovlasteni.");
for(new i = 1; i < MAX_RADARS; i++)
{
new stringers;
format(stringers, sizeof(stringers), "radari/radar_%d.ini", i);
if(fexist(stringers))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, RadarInfo,RadarInfo,RadarInfo))
{
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
DestroyObject(RadarInfo);
fremove(stringers);
}
}
}
SCM(playerid, -1, "Unistili ste radar.");
return 1;
}
Joksa99
5
Crime Lord
15. Okt. 2013.
Ti sam komandom /napradar stavljas cenu kolko oces da ti skida
/napradar
Kad bi malo pogledao sve bi ti bilo jasno
James1
3
Hustler
15. Okt. 2013.
Znam brate to ja sve lepo stavim i kazna i precnik ali kad progjes samo ti se pojavi da si uhvacen na radar ali ne uzima ti novac 
razumes sta ti pricam ? 🙂
Joksa99
5
Crime Lord
15. Okt. 2013.
Probaj ovako staviti
#include 
#include
#include
#include
#include
#include
//==============================================================================
#define SPD ShowPlayerDialog
#define FUNC:%0(%1) \
forward%0(%1); \
public%0(%1)
#define SCM SendClientMessage
//==============================================================================
new raUhvacen;
new Text:radarTD;
new edituje;
#define MAX_RADARS      999
enum raInfo
{
    raBrzina,
raKazna,
raPrecnik,
Float:raPosX,
Float:raPosY,
Float:raPosZ,
Float:raPosrX,
Float:raPosrY,
Float:raPosrZ,
raObj,
};
new RadarInfo;
//==============================================================================
FUNC: SaveRadar(h)
{
new FileName;
format(FileName, sizeof(FileName), "radari/Radar_%d.ini", h);
if(fexist(FileName))
{
    new INI:File = INI_Open(FileName);
    INI_SetTag(File,"data");
INI_WriteInt(File,"Brzina",RadarInfo);
    INI_WriteInt(File,"Kazna",RadarInfo);
    INI_WriteInt(File,"Precnik",RadarInfo);
    INI_WriteFloat(File,"PosX",RadarInfo);
    INI_WriteFloat(File,"PosY",RadarInfo);
    INI_WriteFloat(File,"PosZ",RadarInfo);
    INI_WriteFloat(File,"PosrX",RadarInfo);
    INI_WriteFloat(File,"PosrY",RadarInfo);
    INI_WriteFloat(File,"PosrZ",RadarInfo);
    INI_Close(File);
}
printf("Radar %i uspesno sacuvan!",h);
return 1;
}

FUNC: LoadRadar_Data(h, name[], value[])
{
INI_Int("Brzina",RadarInfo);
    INI_Int("Kazna",RadarInfo);
    INI_Int("Precnik",RadarInfo);
    INI_Float("PosX",RadarInfo);
    INI_Float("PosY",RadarInfo);
    INI_Float("PosZ",RadarInfo);
    INI_Float("PosrX",RadarInfo);
    INI_Float("PosrY",RadarInfo);
    INI_Float("PosrZ",RadarInfo);
return 1;
}

FUNC: OnPlayerConnect(playerid)
{
edituje = MAX_RADARS;
raUhvacen = 0;
return 1;
}

FUNC: OnFilterScriptInit()
{
LoadRadare();
SetTimer("ReRadar",800,true);
for(new i; i < MAX_PLAYERS; i++)
{
radarTD = TextDrawCreate(650.000000, 0.000000, "New Textdraw");
TextDrawBackgroundColor(radarTD, 255);
TextDrawFont(radarTD, 1);
TextDrawLetterSize(radarTD, 0.000000, 25.000000);
TextDrawColor(radarTD, -1);
TextDrawSetOutline(radarTD, 0);
TextDrawSetProportional(radarTD, 1);
TextDrawSetShadow(radarTD, 1);
TextDrawUseBox(radarTD, 1);
TextDrawBoxColor(radarTD, -286331192);
TextDrawTextSize(radarTD, -30.000000, 30.000000);
}
print("hahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
return 1;
}

FUNC: UkloniRadarVar(playerid)
{
raUhvacen = 0;
TextDrawHideForPlayer(playerid, radarTD);
return 1;
}

FUNC: UkloniRadarTD(playerid)
{
TextDrawHideForPlayer(playerid, radarTD);
return 1;
}

FUNC: ReRadar()
{
foreach(Player, i)
{
for(new r = 1; r < MAX_RADARS; r++)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInAnyVehicle(i)) continue;
if(IsPlayerInRangeOfPoint(i,RadarInfo,RadarInfo,RadarInfo,RadarInfo))
  {
new brz = GetPlayerSpeed(i, true);
new str;
if(brz > RadarInfo && raUhvacen == 0)
{
raUhvacen = 1;
//PlayerInfo += RadarInfo;
TextDrawShowForPlayer(i, radarTD);
SetTimerEx("UkloniRadarTD",1000, false, "i", i);
SetTimerEx("UkloniRadarVar",10000, false, "i", i);
format(str, sizeof(str), "{FF0000}PAZNJA: {1AE61A}Fateni ste na Radar! |DOZVOLENO: {FFFFFF}%d {1AE61A}|VASATA BRZINA: {FFFFFF}%d {1AE61A}|KAZNA: {FFFFFF}%d${1AE61A}|",RadarInfo, brz, RadarInfo);
SCM(i, -1, str);
g_NovacMinus(i, - RadarInfo);
}
}
}
}
return 1;
}

FUNC: OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(response == EDIT_RESPONSE_FINAL)
{
if(!playerobject && edituje!=0)
{
new i = edituje;
RadarInfo = fX;
RadarInfo = fY;
RadarInfo = fZ;
RadarInfo = fRotX;
RadarInfo = fRotY;
RadarInfo = fRotZ;
edituje = 0;
DestroyObject(RadarInfo);
RadarInfo = CreateObject(18880,RadarInfo,RadarInfo,RadarInfo, RadarInfo,RadarInfo,RadarInfo);
SaveRadar(i);
}
}
return 1;
}
//==============================================================================
stock LoadRadare()
{
print("Uspjesno sam ucitao radare!");
for(new h = 0; h < MAX_RADARS; h++)
{
new textic;
format(textic, sizeof(textic), "radari/Radar_%d.ini",h);
if(fexist(textic))
{
INI_ParseFile(textic, "LoadRadar_%s", .bExtra = true, .extra = h);
RadarUkras(h);
}
}
}

stock RadarUkras(i)
{
RadarInfo = CreateObject(18880,RadarInfo,RadarInfo,RadarInfo, RadarInfo,RadarInfo,RadarInfo);
return 1;
}

stock GetPlayerSpeed(playerid,bool:kmh) // by misco
{
    new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
    if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
    rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
    return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
}
//==============================================================================
CMD:napradar(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1,"{FF0000}INFO: {FFFF80} Ne ste ovlasteni.");
new brz, kaz, prc;
if(sscanf(params,"iii",brz,kaz, prc)) return SCM(playerid, -1, "{FF0000}:{80FF00} /napradar ");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
for(new i = 1; i < MAX_RADARS; i++)
{
new stringers;
format(stringers, sizeof(stringers), "radari/radar_%d.ini", i);
if(!fexist(stringers))
{
RadarInfo = brz;
RadarInfo = kaz;
RadarInfo = prc;
RadarInfo = x;
RadarInfo = y;
RadarInfo = z;
fopen(stringers, io_write);
SaveRadar(i);
RadarUkras(i);
SendClientMessage(playerid, -1, "Napravili ste radar!");
EditObject(playerid, RadarInfo);
edituje = i;
i = 998;
}
}
return 1;
}

CMD:unradar(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1,"{FF0000}INFO: {FFFF80} Ne ste ovlasteni.");
for(new i = 1; i < MAX_RADARS; i++)
{
new stringers;
format(stringers, sizeof(stringers), "radari/radar_%d.ini", i);
if(fexist(stringers))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, RadarInfo,RadarInfo,RadarInfo))
{
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
RadarInfo = 0;
DestroyObject(RadarInfo);
fremove(stringers);
}
}
}
SCM(playerid, -1, "Unistili ste radar.");
return 1;
}
James1
3
Hustler
15. Okt. 2013.
Brate izbaci mi ovaj error 
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(133) : error 017: undefined symbol "g_NovacMinus"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

1 Error.
Joksa99
5
Crime Lord
15. Okt. 2013.
Definiraj ga gore
g_NovacMinus
James1
3
Hustler
15. Okt. 2013.
|GX-Gaming wrote on October 15, 2013, 10:33 pm:
Definiraj ga gore
g_NovacMinus

Uradio sam to i compile i izbaci mi 4 error
Tamo gde si ti pisao g_NovacMinus....
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(134) : error 012: invalid function call, not a valid address
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(134) : warning 215: expression has no effect
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(134) : warning 215: expression has no effect
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(134) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(134) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Kice\Desktop\REAL SERVER\filterscripts\radari.pwn(134) : 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.
TheKalle
3
Hustler
16. Okt. 2013.
Nije mislio da samo stavis
g_NovacMinus
nego
new g_NovacMinus;
valjda tako 😄 Uglavnom, moras new staviti....

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha