[Pomoc] Erorcic hitno


Započeo arminlionel12, Jun 19, 2012, 18:27:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Evo ti, napravio sam dosta izmjena:

#include <a_samp>
#include <streamer>
#include <sscanf2>
#include <dini>
#include <dudb>

#pragma unused ret_memcpy

//SCM BOJE [0.3c]
#define COL_MYCOL		   "{FF7F24}"
#define COL_LIGHTRED       "{FF6347}"
#define COL_ZELENA         "{48E31C}"
#define Zln	               "{48E31C}"
#define COL_RADIO          "{108291}"
#define COL_PLAVKASTA      "{157DEC}"
#define COL_EASY           "{FFF1AF}"
#define COL_WHITE          "{FFFFFF}"
#define COL_BLACK          "{0E0101}"
#define COL_GREY           "{C3C3C3}"
#define COL_GREEN          "{48E31C}"
#define COL_RED            "{F81414}"
#define rd                 "{F81414}"
#define COL_YELLOW         "{F3FF02}"
#define COL_ORANGE         "{FFAF00}"
#define COL_LIME           "{B7FF00}"
#define COL_CYAN           "{00FFEE}"
#define COL_SVPLAVA        "{00C0FF}"
#define svpl        	   "{00C0FF}"
#define COL_BLUE           "{0049FF}"
#define COL_MAGENTA        "{F300FF}"
#define COL_VIOLET         "{B700FF}"
#define COL_PINK           "{FF00EA}"
#define COL_MARONE         "{A90202}"
#define COL_CMD            "{B8FF02}"
#define COL_PARAM          "{3FCD02}"
#define COL_SERVER         "{AFE7FF}"
#define COL_VALUE          "{A3E4FF}"
#define COL_RULE           "{E8B7}"
#define COL_RULE2          "{FBDF89}"
#define COL_RWHITE         "{FFFFFF}"
#define COL_LGREEN         "{C9FFAB}"
#define COL_LRED           "{FFA1A1}"
#define COL_LRED2          "{C77D87}"
/*====Kraj Boja=====*/
//BOJE
#define COLOR_TOMATO 0xFF6347AA
#define WHITE 0xFFFFFFFF
#define COLOR_SEA 0x00808000
#define COLOR_MYORANGE 0xFF7F24FF
#define COLOR_ZELENKASTA 0x48E31CFF
#define ZELENKASTA2 0x48E31CAA
#define COLOR_MOJABOJA 0x5EA0FF
#define COLOR_LJUBICASTA 0xC2A2DAAA
#define COLOR_CHAT1 0xB7FFAA
#define COLOR_CHAT2 0xE6A9ECAA
#define COLOR_CHAT3 0xC38EC7AA
#define COLOR_CHAT4 0xD2B9D3AA
#define COLOR_CHAT5 0xC6AEC7AA
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_ORANGE 0x00AA
#define ANNOUNCEMENT 	0x6AF7E1FF
#define COLOR_DRED 0xFF0000FF
#define COLOR_DPLAVA 0x995F2BFF
#define ADMCRVENA 0xFF6347AA
#define NICERED 0xFF0000FF
#define NICERE 0xFF0000FF
#define OOC 0xE0FFFFAA
#define CRNA 0x0F0000FF
#define ZELENO 0x33AA33AA
#define SIVA 0xAFAFAFAA
#define ZUTA 0xFFFF00AA
#define LJUBICASTA 0xC2A2DAAA
#define ZLATNA 0xB8860BAA
#define BRAON 0xA52A2AAA
#define CRVENA 0xAA3333AA
#define ZELENA 0xA5FF00FF
#define BELA 0xFFFFFFAA
#define ZELENKASTA 0x48E31CFF
#define zelenkasta 0x48E31CFF
#define PLAVA 0x0000BBAA
#define SVETLOPLAVA 0x33CCFFAA
#define SVETLOZELENA 0x80FF80FF
#define NARANDZASTA 0x00AA
#define YELLOW 0xFFFF00AA
#define ORANGE 0x7804FF
#define GRAY 0xCECECEFF
#define LIGHTBLUE 0x00C2ECFF
#define siva 0xAFAFAFAA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_RED 0xAA3333AA
#define COLOR_ODG 0xFF0000AA
#define COLOR_GREEN 0x9EC73DAA
#define COLOR_GROVE 0x00FF00FF
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define LIGHTRED 0xFF6347AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
#define COLOR_BLACK 0x000000FF
#define COLOR_Text 0xF5D9C1F6
#define COLOR_SVETLOPLAVA 0x33CCFFAA
#define NICERED 0xFF0000FF
#define COLOR_NICERED 0xFF0000FF
#define COLOR_INVIS 0xAFAFAF00
#define COLOR_SPEC 0xBFC0C200
#define COLOR_ADD 0x63FF60AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_YELLOW2 0xF5DEB3AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define COLOR_DBLUE 0x2641FEAA
#define COLOR_ALLDEPT 0xFF8282AA
#define COLOR_NEWS 0x458E1DAA
#define COLOR_OOC 0xE0FFFFAA
#define OBJECTIVE_COLOR 0x64000064
#define TEAM_GREEN_COLOR 0xFFFFFFAA
#define TEAM_JOB_COLOR 0xFFB6C1AA
#define TEAM_HIT_COLOR 0xFFFFFF00
#define TEAM_BLUE_COLOR 0x8D8DFF00
#define TEAM_RADIO_COLOR 0xF2D068FF
#define TEAM_GROVE_COLOR 0x00D900C8
#define TEAM_VAGOS_COLOR 0xFF00EBFF
#define TEAM_BALLAS_COLOR 0xD900D3C8
#define TEAM_AZTECAS_COLOR 0x01FCFFC8
#define TEAM_CYAN_COLOR 0xFF8282AA
#define TEAM_ORANGE_COLOR 0xFF830000
#define TEAM_COR_COLOR 0x39393900
#define TEAM_BAR_COLOR 0x00D90000
#define TEAM_TAT_COLOR 0xBDCB9200
#define TEAM_CUN_COLOR 0xD900D300
#define TEAM_STR_COLOR 0x01FCFF00
#define TEAM_ADMIN_COLOR 0x00808000
#define cop_color 0xC2A2DAFF
#define RED 0xAA3333AA

#pragma tabsize 0
#define SERVER_USER_FILE "igraci/%s.ini"

new gPlayerLogged[MAX_PLAYERS];
enum pInfo
{
    pAdminLevel,
    pCash,
    pScore,
}
new PlayerInfo[MAX_PLAYERS][pInfo];

main()
{
	print("\n----------------------------------");
	print(" Blank Gamemode by your name here");
	print("----------------------------------\n");
}


public OnGameModeInit()
{
	SetGameModeText("Ime skripte");
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
	return 1;
}

public OnPlayerConnect(playerid)
{
    gPlayerLogged[playerid] = 0;
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if (!dini_Exists(file))
    {
    	ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Niste registrirani", "[VilkoSys]Dobrodosli, niste registrirani. Molim registrirajte se za daljnju igru", "Register", "Leave");
    }
    if(fexist(file))
    {
    	ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Vi ste registrirani", "[VilkoSys]Dobrodosli, vi ste registrirani. Logirajte se", "Login", "Leave");
    }
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	return 1;
}

public OnPlayerSpawn(playerid)
{
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
	return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
	return 1;
}

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

public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/help", cmdtext, true, 10) == 0)
	{
        SendClientMessage(playerid, NICERED,"** VAS NALOG ** {FFFFFF}/rules(pravila) /stats /kupilevel /upgrade");
	    SendClientMessage(playerid, NICERED,"** GENERALNO ** {FFFFFF}/pay /charity /time /kupi /unrentcar /pice /pokazidozvole /kupiodjecu /fuel /v");
   	    SendClientMessage(playerid, NICERED,"** GENERALNO ** {FFFFFF}/resetupgrades(100k) /oruzje /lock /skill /portable /dozvole /spawnchange /mo");
	    SendClientMessage(playerid, NICERED,"** GENERALNO ** {FFFFFF}/report /cancel /prihvati /eject /usedrugs /contract /fill /fillcar /clear /service /pl");
 		SendClientMessage(playerid, NICERED,"** CHAT ** {FFFFFF}(/w)hisper (/o)oc (/s)hout (/c)lose (/l)ocal (/b) (/ad)vertise (/f)amily /me /le");
        SendClientMessage(playerid, NICERED,"** BANKA ** {FFFFFF}/balance /withdraw /deposit /wiretransfer");
    	SendClientMessage(playerid, ZELENKASTA,"** DONATOR ** {FFFFFF}/togooc /tognews /togfam /togpm /togphone /pme");
		return 1;
	}
	else return SendClientMessage(playerid, -1, "Ta komanda ne postoji!");
}

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

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

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

public OnPlayerEnterCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

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

public OnPlayerRequestSpawn(playerid)
{
	return 1;
}

public OnObjectMoved(objectid)
{
	return 1;
}

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

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

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

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

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

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

public OnPlayerExitedMenu(playerid)
{
	return 1;
}

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

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
	return 1;
}

public OnPlayerUpdate(playerid)
{
	return 1;
}

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

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

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

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

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new name[MAX_PLAYER_NAME], file[256], string[128];
	if(dialogid == 1)
    {
        if(response)
        {
			if(strlen(inputtext) <= 0)
			{
			    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Niste registrirani", "Dobrodosli, niste registrirani. Molim registrirajte se za daljnju igru", "Register", "Leave");
			}
			else
			{
			    GetPlayerName(playerid, name, sizeof(name));
			    format(file, sizeof(file), SERVER_USER_FILE, name);
			    dini_Create(file);
			    dini_IntSet(file, "Lozinka", udb_hash(inputtext));
			    dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel] = 0);
			    dini_IntSet(file, "Novci",PlayerInfo[playerid][pCash] = 500);
			    dini_IntSet(file, "Level",PlayerInfo[playerid][pScore] = 0);
			    format(string, 128, "[VilkoSys]: Registrirali ste se %s s sifrom %s, automatski ste logirani.", name, inputtext);
			    SendClientMessage(playerid, COLOR_YELLOW, string);
			    gPlayerLogged[playerid] = 1;
			}
		}
		else
		{
		    Kick(playerid);
		}
	}
    if (dialogid == 2)
	{
	    if(response)
        {
			if(strlen(inputtext) <= 0)
			{
			    ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Vi ste registrirani", "Dobrodosli, vi ste registrirani. Logirajte se", "Login", "Leave");
			}
			else
			{
			    GetPlayerName(playerid, name, sizeof(name));
			    format(file, sizeof(file), SERVER_USER_FILE, name);
			    new tmp;
			    tmp = dini_Int(file, "Lozinka");
			    if(udb_hash(inputtext) != tmp)
				{
				    SendClientMessage(playerid, COLOR_RED, "[VilkoSys]Pogresna lozinka.");
				    ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Vi ste registrirani", "Dobrodosli, vi ste registrirani. Logirajte se", "Login", "Leave");
				}
			}
		}
	}
    else
	{
	    gPlayerLogged[playerid] = 1;
	    PlayerInfo[playerid][pAdminLevel] = dini_Int(file, "AdminLevel");
	    SetPlayerScore(playerid, PlayerInfo[playerid][pScore]);
	    GivePlayerMoney(playerid, dini_Int(file, "Novci")-GetPlayerMoney(playerid));
	    SendClientMessage(playerid,COLOR_RED, "[VilkoSys]: Logirani ste!!");
	}
    return 1;
}

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

Nema erora super al ima jedan kad se pokrene server Runtime eror file or function is not  found

Nisi podesio server.cfg ili ti ne valja neki od plugina... Prvo nauči pokrenut server, pa onda ides dalje..