i have error in script but i cant found it
#1

hey guys i get error in script invalid function or declaration but i dont know where

here code
Code:
//-----------------------------------------------------------------------------//
//-----------------------------------------------------------------------------//
//----------------- Black Angeles Roleplay 2016--------------------------------//
//------------------------2016 Dex---------------------------------------------//
//-----------------------------------------------------------------------------//
//-----------------------------------------------------------------------------//
//------------------------------------------------------------------[ Includes
#include <a_samp>
#include <zcmd>
#include <sscanf2>
#include <YSI\y_ini>
#include <CTime>
#include <dini>
#include <foreach>

native IsValidVehicle(vehicleid);

#pragma tabsize 0

#define COL_WHITE "{FFFFFF}"
#define COL_RED		"{FF0000}"
//-------------------------------------------------------------[ Server Limits ]
#define MaxPlayers  GetMaxPlayers()
#define MaxVehicles MAX_VEHICLES
#define MaxObjects  MAX_OBJECTS
//--------------------------------------------------------------------[ Colors ]
#define Black	"{000000}"
#define White	"{FFFFFF}"
#define Grey	"{BFBFBF}"
#define Red		"{FF0000}"
#define Orange	"{FFA500}"
#define Yellow	"{FFFF00}"
#define COL_GREEN	"{008000}"
#define Blue	"{0000FF}"
#define Purple	"{800080}"
#define Teal	"{008080}"
//--------------------------------------------------------------[ Milliseconds ]
#define Year	31536000000	// Day x 365
#define Month	2592000000	// Day x 30
#define Week    604800000   // Day x 7
#define Day		86400000	// Hour x 24
#define Hour	3600000		// Minute x 60
#define Minute	60000		// Second x 60
#define Second  1000 		// Millisecond x 1000
//-----------------------------------------------------------------[ Variables ]
//--------------------------------------------------------------------[ Unused ]
//--------------------------------------------------------------------[ Timers ]
//----------------------------------------------------------[ Custom Functions ]
//---------------------------------------------------------[ Default Callbacks ]
//----------------------------------------------------------[New]

//---------------------------------------------------------[Enums]
enum pInfo
{
    pPass,
    pCash,
    pAdmin,
    pKills,
    pDeaths
}
new PlayerInfo[MAX_PLAYERS][pInfo];

//--------------------------------------------------------------------[Defines]
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define DIALOG_SUCCESS_1 3
#define DIALOG_SUCCESS_2 4
#define PATH "/Users/%s.ini"


//////////////////////////////////////Fowardovi//////////////////////////////////




return 1;
}

stock udb_hash(buf[]) {
    new length=strlen(buf);
    new s1 = 1;
    new s2 = 0;
    new n;
    for (n=0; n<length; n++)
    {
       s1 = (s1 + buf[n]) % 65521;
       s2 = (s2 + s1)     % 65521;
    }
    return (s2 << 16) + s1;
}

stock UserPath(playerid)
{
    new string[128],playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,playername,sizeof(playername));
    format(string,sizeof(string),PATH,playername);
    return string;
}

stock ImeIgraca(playerid) {
  new name[255];
  GetPlayerName(playerid, name, 255);
  return name;
}

stock RPnamecheck(playerid)
{
    new pname[MAX_PLAYER_NAME],underline=0;
    GetPlayerName(playerid, pname, sizeof(pname));
    if(strfind(pname,"[",true) != (-1)) return 0;
    else if(strfind(pname,"]",true) != (-1)) return 0;
    else if(strfind(pname,"$",true) != (-1)) return 0;
    else if(strfind(pname,"(",true) != (-1)) return 0;
    else if(strfind(pname,")",true) != (-1)) return 0;
    else if(strfind(pname,"=",true) != (-1)) return 0;
    else if(strfind(pname,"@",true) != (-1)) return 0;
    else if(strfind(pname,"1",true) != (-1)) return 0;
    else if(strfind(pname,"2",true) != (-1)) return 0;
    else if(strfind(pname,"3",true) != (-1)) return 0;
    else if(strfind(pname,"4",true) != (-1)) return 0;
    else if(strfind(pname,"5",true) != (-1)) return 0;
    else if(strfind(pname,"6",true) != (-1)) return 0;
    else if(strfind(pname,"7",true) != (-1)) return 0;
    else if(strfind(pname,"8",true) != (-1)) return 0;
    else if(strfind(pname,"9",true) != (-1)) return 0;
    else if(strfind(pname,"fuck",true) != (-1)) return 0;
    else if(strfind(pname,"FUCK",true) != (-1)) return 0;
    else if(strfind(pname,"Boobies",true) != (-1)) return 0;
    else if(strfind(pname,"Tupac_Shakur",true) != (-1)) return 0;
    else if(strfind(pname,"Pussy",true) != (-1)) return 0;
    else if(strfind(pname,"Rape",true) != (-1)) return 0;
    else if(strfind(pname,"kill",true) != (-1)) return 0;
    else if(strfind(pname,"shit",true) != (-1)) return 0;
    else if(strfind(pname,"ass",true) != (-1)) return 0;
    else if(strfind(pname,"Jack_Black",true) != (-1)) return 0;
    else if(strfind(pname,"Max_Kenton",true) != (-1)) return 0;
    else if(strfind(pname,"Will_Smith",true) != (-1)) return 0;
    else if(strfind(pname,"Jaden_Smith",true) != (-1)) return 0;
    else if(strfind(pname,"Megan_Fox",true) != (-1)) return 0;
    else if(strfind(pname,"Charlie_Kenton",true) != (-1)) return 0;
    else if(strfind(pname,"Hugh_Hefner",true) != (-1)) return 0;
    else if(strfind(pname,"Paris_Hilton",true) != (-1)) return 0;
    else if(strfind(pname,"Marshall_Mathers",true) != (-1)) return 0;
    else if(strfind(pname,"Sheldon_Cooper",true) != (-1)) return 0;
    else if(strfind(pname,"Jet_Lee",true) != (-1)) return 0;
    else if(strfind(pname,"Jackie_Chan",true) != (-1)) return 0;
    else if(strfind(pname,"Chuck_Norris",true) != (-1)) return 0;
    else if(strfind(pname,"Peter_Parker",true) != (-1)) return 0;
    else if(strfind(pname,"Spider_Man",true) != (-1)) return 0;
    else if(strfind(pname,"Bat_Man",true) != (-1)) return 0;
    else if(strfind(pname,"Emma_Stone",true) != (-1)) return 0;
    else if(strfind(pname,"whore",true) != (-1)) return 0;
    else if(strfind(pname,"Hugh_Jackman",true) != (-1)) return 0;
    else if(strfind(pname,"Charles_Kenton",true) != (-1)) return 0;
    else if(strfind(pname,"Harry_Potter",true) != (-1)) return 0;
    else if(strfind(pname,"Chris_Hemsworth",true) != (-1)) return 0;
    else if(strfind(pname,"Penis",true) != (-1)) return 0;
    else if(strfind(pname,"_Dick",true) != (-1)) return 0;
    else if(strfind(pname,"Vagina",true) != (-1)) return 0;
    else if(strfind(pname,"Cock",true) != (-1)) return 0;
    else if(strfind(pname,"Rectum",true) != (-1)) return 0;
    else if(strfind(pname,"Sperm",true) != (-1)) return 0;
    else if(strfind(pname,"Rektum",true) != (-1)) return 0;
    else if(strfind(pname,"Pistol",true) != (-1)) return 0;
    else if(strfind(pname,"AK47",true) != (-1)) return 0;
    else if(strfind(pname,"Shotgun",true) != (-1)) return 0;
    else if(strfind(pname,"Cum",true) != (-1)) return 0;
    else if(strfind(pname,"Hitler",true) != (-1)) return 0;
    else if(strfind(pname,"Jesus",true) != (-1)) return 0;
    else if(strfind(pname,"God",true) != (-1)) return 0;
    else if(strfind(pname,"Shotgun",true) != (-1)) return 0;
    else if(strfind(pname,"Desert_Eagle",true) != (-1)) return 0;
    else if(strfind(pname,"fucker",true) != (-1)) return 0;
    else if(strfind(pname,"Retard",true) != (-1)) return 0;
    else if(strfind(pname,"Tarded",true) != (-1)) return 0;
    else if(strfind(pname,"fanny",true) != (-1)) return 0;
    else if(strfind(pname,"Daniel_Hardy",true) != (-1)) return 0;
    else if(strfind(pname,"abcdefghijklmnopqrstuvwxyz",true) != (-1)) return 0;
    new maxname = strlen(pname);
    for(new i=0; i<maxname; i++)
    {
       if(pname[i] == '_') underline ++;
    }
    if(underline != 1) return 0;
    pname[0] = toupper(pname[0]);
    for(new x=1; x<maxname; x++)
    {
        if(pname[x] == '_') pname[x+1] = toupper(pname[x+1]);
        else if(pname[x] != '_' && pname[x-1] != '_') pname[x] = tolower(pname[x]);
    }
    SetPlayerName(playerid, "New_Name");
    SetPlayerName(playerid, pname);
    return 1;
    }
    
 stock GetName(playerid)
{
    new
        pName[MAX_PLAYER_NAME];

    GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
    return pName;
}



public OnFilterScriptExit()
{
	return 1;
}


main()
{
	print("\n----------------------------------");
	print(" BARP V.0.1.0  ");
	print("----------------------------------\n");
}


public OnGameModeInit()
{
SetGameModeText("BA:RP V.0.1.0");
 AddPlayerClass(291,1744.5500,-1861.4077,13.5776,350.6742,0,0,0,0,0,0); // El Corona Spawn
AddStaticVehicle(416,1123.0322,-1329.0438,13.3955,0.7097,1,3); //Police Maverick
AddStaticVehicle(497,1560.5035,-1660.6595,28.5734,91.9275,0,1); // Police Maverick
AddStaticVehicle(497,1562.3341,-1690.2146,28.5931,90.5969,0,1); // Police Maverick
AddStaticVehicle(497,1562.3461,-1698.2717,28.5554,90.1832,0,1); // Police Maverick
AddStaticVehicle(596,1602.4104,-1703.6111,5.6111,91.5477,0,1); // Police Car
AddStaticVehicle(596,1602.3221,-1699.9736,5.6115,89.2099,0,1); // Police Car
AddStaticVehicle(596,1602.1750,-1696.5577,5.6120,93.0273,0,1); // Police Car
AddStaticVehicle(596,1601.8885,-1692.8848,5.6154,94.8282,0,1); // Police Car
AddStaticVehicle(596,1601.6981,-1669.2485,5.6112,89.9893,0,1); // Police Car
AddStaticVehicle(596,1601.8351,-1672.6240,5.6138,89.5551,0,1); // Police Car
AddStaticVehicle(596,1601.7260,-1675.7190,5.6111,91.0178,0,1); // Police Car
AddStaticVehicle(596,1601.6012,-1679.0245,5.6105,89.6192,0,1); // Police Car
AddStaticVehicle(596,1601.5099,-1682.0374,5.6112,91.1087,0,1); // Police Car
AddStaticVehicle(596,1601.6473,-1685.2968,5.6111,92.1126,0,1); // Police Car
AddStaticVehicle(596,1602.1160,-1688.3842,5.6105,90.3806,0,1); // Police Car
AddStaticVehicle(596,1602.3761,-1691.2947,5.6114,92.0310,0,1); // Police Car
AddStaticVehicle(427,1558.4030,-1694.2920,6.0271,182.7780,0,1); // SAJ
AddStaticVehicle(427,1562.0178,-1694.2340,6.0262,179.7962,0,1); // SAJ
AddStaticVehicle(427,1565.5667,-1694.3372,6.0226,180.8615,0,1); // SAJ
AddStaticVehicle(427,1569.0337,-1694.3256,6.0276,183.0553,0,1); // SAJ
AddStaticVehicle(490,1528.7765,-1688.8204,6.0181,268.5767,0,0); // FBI Rancher
AddStaticVehicle(490,1528.7687,-1684.8539,6.0178,264.9507,0,0); // FBI Rancher
AddStaticVehicle(490,1528.9924,-1681.8429,6.0191,263.5582,0,0); // FBI Rancher
AddStaticVehicle(490,1528.9354,-1675.9762,6.0186,268.0242,0,0); // FBI Rancher
AddStaticVehicle(599,1547.2916,-1652.6005,6.0995,86.3748,0,1); // Police Rancher
AddStaticVehicle(599,1547.0841,-1657.2292,6.0975,86.2265,0,1); // Police Rancher
AddStaticVehicle(599,1546.9219,-1661.3966,6.0875,87.4288,0,1); // Police Rancher
AddStaticVehicle(599,1546.7474,-1665.4281,6.0879,87.7218,0,1); // Police Rancher
AddStaticVehicle(599,1546.7717,-1669.0321,6.0878,88.2158,0,1); // Police Rancher
AddStaticVehicle(599,1546.6381,-1672.7745,6.0937,88.5943,0,1); // Police Rancher
AddStaticVehicle(601,1547.9622,-1648.8424,5.8095,84.5175,1,1); // Swat
AddStaticVehicle(601,1548.1078,-1645.3806,5.8095,85.8264,1,1); // Swat
AddStaticVehicle(523,1583.7595,-1680.6028,5.4621,273.6710,0,0); // HPV
AddStaticVehicle(523,1583.6768,-1678.6553,5.4653,268.8324,0,0); // HPV
AddStaticVehicle(523,1583.5834,-1676.8381,5.4658,274.4072,0,0); // HPV
AddStaticVehicle(523,1583.7841,-1675.1545,5.4591,272.6930,0,0); // HPV
AddStaticVehicle(523,1583.7145,-1673.6825,5.4629,270.0845,0,0); // HPV
AddStaticVehicle(523,1583.6553,-1672.3403,5.4627,274.0005,0,0); // HPV
AddStaticVehicle(523,1583.5387,-1670.8330,5.4645,274.5410,0,0); // HPV
AddStaticVehicle(523,1583.4729,-1669.3961,5.4592,273.8541,0,0); // HPV
AddStaticVehicle(523,1583.4139,-1667.8948,5.4703,272.3056,0,0); // HPV

for(new i = 0; i < MAX_VEHICLES; i++)
{
    if(!IsValidVehicle(i)) continue;
    new rand = random(3000) + 1500;
    new string[24];
    format(string, sizeof(string), "{D20000}BG-{FFFFFF}%d", rand);
    SetVehicleNumberPlate(i, string);

}
return 1;
}

public OnGameModeExit() {
	return true;
}

public OnPlayerConnect(playerid)
{
    if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Login",""COL_WHITE"Molimo vas ukucajte vasu lozinku.","Login","Quit");
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Molimo vas ukucajte vasu lozinku koju cete koristiti.","Register","Quit");
    }
    return 1;
}



public OnPlayerDisconnect(playerid, reason)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
    INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
    INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
    INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
    INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
    INI_Close(File);
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{

return 1;
}
	
public OnPlayerRequestSpawn(playerid)
{
	return true;
}


public OnPlayerSpawn(playerid)
{
 new string[32];
   format(string, sizeof(string), "Tvoje pare: $%i.", GetPlayerMoney(playerid));
   SendClientMessage(playerid, 0xFFFFFFAA, string);

    SetPlayerHealth(playerid, 999999);
    SendClientMessage(playerid, 0xFF0000AA, "Zasticen si od SK-a za 15 sekundi.");
    SetTimerEx("EndAntiSpawnKill", 15000, false, "i", playerid);
}
forward EndAntiSpawnKill(playerid);
public EndAntiSpawnKill(playerid)
{
    SetPlayerHealth(playerid, 100);
    SendClientMessage(playerid, 0xFF0000AA, "Nisi vise zasticen od SK-a.");
    if(GetPVarInt(playerid,"Lider") == 1 || GetPVarInt(playerid,"Clan") )
{
SetPlayerPos(playerid, 288,1553.0703,1675.1847);
SetPlayerInterior(playerid, 0);
}
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{


return true;
}

public OnVehicleSpawn(vehicleid)
 {


	return true;

}
public OnVehicleDeath(vehicleid, killerid)
 {

	return true;
}

public OnPlayerText(playerid, text[]) {
	return true;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/pomoc", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 0xFF0000AA, DIALOG_STYLE_MSGBOX,"Komande:","Komande:/plati,/pomoc,/f","OK","Odbij");
return 1;
}
return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) {
	return true;
}

public OnPlayerExitVehicle(playerid, vehicleid) {
	return true;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
 {
 
	return true;
}

public OnPlayerEnterCheckpoint(playerid) {
	return true;
}

public OnPlayerLeaveCheckpoint(playerid) {
	return true;
}

public OnPlayerEnterRaceCheckpoint(playerid) {
	return true;
}

public OnPlayerLeaveRaceCheckpoint(playerid) {
	return true;
}

public OnRconCommand(cmd[]) {
	return true;
}

public OnObjectMoved(objectid) {
	return true;
}

public OnPlayerObjectMoved(playerid, objectid) {
	return true;
}

public OnPlayerPickUpPickup(playerid, pickupid) {
	return true;
}

public OnVehicleMod(playerid, vehicleid, componentid) {
	return true;
}

public OnEnterExitModShop(playerid, enterexit, interiorid) {
	return true;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid) {
	return true;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2) {
	return true;
}

public OnVehicleDamageStatusUpdate(vehicleid, playerid) {
	return true;
}

public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) {
	return true;
}

public OnPlayerSelectedMenuRow(playerid, row) {
	return true;
}

public OnPlayerExitedMenu(playerid) {
	return true;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) {
	return true;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{

return 1;
}


public OnRconLoginAttempt(ip[], password[], success )
{

return 1;
}

public OnPlayerUpdate(playerid) {
	return true;
}

public OnPlayerStreamIn(playerid, forplayerid) {
	return true;
}

public OnPlayerStreamOut(playerid, forplayerid) {
	return true;
}

public OnVehicleStreamIn(vehicleid, forplayerid) {
	return true;
}

public OnVehicleStreamOut(vehicleid, forplayerid) {
	return true;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch( dialogid )
    {
        case DIALOG_REGISTER:
        {
            if (!response) return Kick(playerid);
            if(response)
            {
                if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""COL_RED"Registracija...",""COL_RED"Ukucali ste pogresnu lozinku.\n"COL_WHITE"Ukucajte vasu lozinku kako bi ste se registrovali.","Register","Quit");
                new INI:File = INI_Open(UserPath(playerid));
                INI_SetTag(File,"data");
                INI_WriteInt(File,"Password",udb_hash(inputtext));
                INI_WriteInt(File,"Cash",1000);
                INI_WriteInt(File,"Admin",0);
                INI_WriteInt(File,"Kills",0);
                INI_WriteInt(File,"Deaths",0);
                INI_Close(File);

                SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
                SpawnPlayer(playerid);
                ShowPlayerDialog(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_MSGBOX,""COL_RED"Uspjesno!",""COL_RED"ste se registrovali","Ok","");
                        }
        }

        case DIALOG_LOGIN:
        {
            if ( !response ) return Kick ( playerid );
            if( response )
            {
                if(udb_hash(inputtext) == PlayerInfo[playerid][pPass])
                {
                    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
                    GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
                                        ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_MSGBOX,""COL_RED"Uspjesno!",""COL_RED"ste se ulogovali u igru","Ok","");
                }
                else
                {
                    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_RED"Prijava",""COL_RED"Vasa lozinka je netacna.\n"COL_RED"Ukucajte vasu lozinku.","Login","Quit");
                }
                return 1;
            }
        }
    }
    return 1;
}




public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid) {
	return true;
}

public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid) {
	return true;
}

public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) {
	return true;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid) {
	return true;
}

public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid) {
	return true;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source) {
	return true;
}

public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ ) {
	return true;
}

forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
	if(IsPlayerInRangeOfPoint(playerid, radi, x, y, z))
	{
		return 1;
	}
	return 0;
}

forward Poruka(Boja, const string[]);
public Poruka(Boja, const string[])
{
foreach(Player, i)
{
if (GetPVarInt(i,"Lider") == 1 || GetPVarInt(i,"Clan") == 1) SendClientMessage(i, Boja, string);
}
return true;
}

forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
    INI_Int("Password",PlayerInfo[playerid][pPass]);
    INI_Int("Cash",PlayerInfo[playerid][pCash]);
    INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
    INI_Int("Kills",PlayerInfo[playerid][pKills]);
    INI_Int("Deaths",PlayerInfo[playerid][pDeaths]);
    return 1;
}

///////////////////////////////////////////////komande////////////////////////////////////////////////////////
CMD:kick(playerid,params[])
{
	if(IsPlayerAdmin(playerid))
	{
	    new targetid, reason[128];
		if(sscanf(params, "uS[128]", targetid, reason)) return SendClientMessage(playerid, 0xFF0000AA, "Koristi: /kick [id] [razlog]");
      	new playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
      	if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,0xFF0000AA,"Igrac nije online"); 
      	GetPlayerName(targetid, playername, sizeof(playername)); 
      	GetPlayerName(playerid, adminname, sizeof(adminname));
		format(string,sizeof(string),"Admin %s je kikovao %s | Razlog ( %s )",adminname,playername,reason); 
		SendClientMessageToAll(0xFF0000AA,string); 
		Kick(targetid);
   } else return SendClientMessage(playerid,0xFF0000AA,"Nemozes koristiti tu komandu!"); 
   return 1;
}
CMD:plati(playerid, params[])
{
	new Target, Amount;
	if( !sscanf(params, "ui", Target, Amount) )
	{
		if( Amount < 5 ) return SendClientMessage(playerid, 0xFF0000AA, "Minimalna Kolicina: 100"); 
		if( Target == INVALID_PLAYER_ID ) return SendClientMessage(playerid, 0xFF0000AA, "Pogresan ID!");
		if( Target == playerid ) return SendClientMessage(playerid, 0xFF0000AA, "Nemozes platiti sebi."); 
		if( GetPlayerMoney(playerid) < Amount ) return SendClientMessage(playerid, 0xFF0000AA, "Nemas dovoljno para."); 
		GivePlayerMoney(playerid, -Amount); 
		GivePlayerMoney(Target, Amount);
	} else return SendClientMessage(playerid, 0xFF0000AA, "Koristi: /plati <ID> <pare>");
	return 1;
}

CMD:daj(playerid, params[])
{
	new value;
	if(!IsPlayerAdmin(playerid)) return 0;
	if(sscanf(params, "d", value) != 0) SendClientMessage(playerid, 0xFF0000AA, "Koristi: /daj [Koliko Para]");
	for(new i=0; i<MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        GivePlayerMoney(i, value);
	    }
	}
	return 1;
}

CMD:ban(playerid, params[])
{
    new id, reason[50], string[128], banned[MAX_PLAYER_NAME];
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA,"Nisi Owner ili admin lvl 3+");
    if(sscanf(params, "uz", id, reason)) return SendClientMessage(playerid, 0xFF0000AA, "Koristi: /ban [playerid] [razlog(optimalno)]");
    GetPlayerName(id, banned, sizeof(banned));
    format(string, sizeof(string), "BA:RP: %s je banovan od %s. razlog: %s", banned, GetName(playerid), reason);
    SendClientMessageToAll( 0xFF0000AA, string);
    BanEx(id, reason);
    return 1;
}

CMD:apm(playerid, params[])
{
new str[128], str2[128], id;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA,"Nisi admin!");
if(sscanf(params, "us", id, str2)) return SendClientMessage(playerid, 0xFF0000AA, "Koristenje: /apm [ID] [Text]");
format(str, sizeof(str), "Poslao si PM {FF0000}%s[ID: %d]{FF0000}! Text: {FF0000}%s", GetName(id), id, str2);
SendClientMessage(playerid, -1, str);
format(str, sizeof(str), "{FF0000v}Admin %s(ID %d): {FF0000}%s", GetName(playerid), playerid, str2);
SendClientMessage(id,  0xFF0000AA, str);
return 1;
}
its 673 line but i cant found where
Reply
#2

show us line 673
Reply
#3

Quote:
Originally Posted by Sreyas
View Post
show us line 673
673 is the very last line.

Are you actually getting an error? if you are what does it say, don't know what to look for if we don't know the message.
Reply
#4

hmm i had take a quick look @ the script and found this you should remove return 1;}(highlighted in red)
Code:
new PlayerInfo[MAX_PLAYERS][pInfo];

//--------------------------------------------------------------------[Defines]
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define DIALOG_SUCCESS_1 3
#define DIALOG_SUCCESS_2 4
#define PATH "/Users/%s.ini"


//////////////////////////////////////Fowardovi//////////////////////////////////




return 1;
}
and also that pragama.
Reply
#5

Quote:
Originally Posted by Sreyas
View Post
hmm i had take a quick look @ the script and found this you should remove return 1;}(highlighted in red)
Code:
new PlayerInfo[MAX_PLAYERS][pInfo];

//--------------------------------------------------------------------[Defines]
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define DIALOG_SUCCESS_1 3
#define DIALOG_SUCCESS_2 4
#define PATH "/Users/%s.ini"


//////////////////////////////////////Fowardovi//////////////////////////////////




return 1;
}
and also that pragama.
^^ Just found that myself, I removed it and it compiled fine.
Reply
#6

tnx bro rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)