Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: arminlionel12 poslato Jun 19, 2012, 18:27:42 POSLE PODNE

Naslov: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 18:27:42 POSLE PODNE
Skripta koju koristim:Moja od 0
Detaljan opis problema:Izbaci mi ovaj erorcic prije izbacivalo za endif a ja sam to sredio sa tim sto sam stavio na kraj i onda je
dosao ovaj erorcic samo je 1
Dio skripte: ne postoji ta linija ta 437 al postoji 436
Neke slike/video za lakse dobivanje pomoci(neobavezno):
(437) : error 013: no entry point (no public functions)
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 18:29:43 POSLE PODNE
usput ako mi neko moze poslat onaj system kuca kao na techland xperiji sto se kreira kuca /malakuca /velikakuca /vila i tako to bio bih jakoo zahvalan
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: FireMan poslato Jun 19, 2012, 18:32:40 POSLE PODNE
Vrati u skriptu sve stock callbackove!
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 18:59:20 POSLE PODNE
ne kontam objasni fino
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: Vrabac poslato Jun 19, 2012, 19:14:47 POSLE PODNE
Vrati u skriptu osnovne publice: OnGameModeInIt, OnPlayerConnect, OnPlayerRequestClass, OnPlayerDisconnect.. one što dobiješ u blanc skripti!

Samo moram priznat da si ti neki opasan lik čim razlikuješ erorčić i erorčinu, bez obzira što ga ne znaš riješit! :D
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 19:22:02 POSLE PODNE
Lol imam to
al eto provjericu
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 19:23:31 POSLE PODNE
imam to bogami sve je tu
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: Vrabac poslato Jun 19, 2012, 19:29:44 POSLE PODNE
imaš li main () ?
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 19:41:51 POSLE PODNE
Mozda nemam dje treba dodat jel to ovo
main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: Vrabac poslato Jun 19, 2012, 19:45:40 POSLE PODNE
To, ako to imaš onda ti fali neki public.. drugo ne moze bit :/
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 23:02:11 POSLE PODNE
Ok hvala potrazicu :D ako bude sta falilo dodacu  :D
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 19, 2012, 23:07:07 POSLE PODNE
joj ne nista ne fali ja napravio new pawno i sve provjerio sve ima  :'(
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: Vrabac poslato Jun 19, 2012, 23:11:30 POSLE PODNE
Najbojle ajde postaj cijelu skriptu ovdje, pa cemo pomoc!
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 20, 2012, 01:15:33 PRE PODNE
evo iz nule je nije nesto posebno :D
enum pInfo
{
    pAdminLevel,
    pCash,
    pScore,
}
#define SERVER_USER_FILE "igraci/%s.ini"
#if defined MAX_PLAYERS

//======I N C L U D S O V I =============//
#include <streamer>
#include <sscanf2>
#include <a_samp>
#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
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

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

#endif

public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
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;
}

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[])
{
    if (dialogid == 1)
        {
    new name[MAX_PLAYER_NAME], file[256], string[128];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if(!response) return Kick(playerid);
    if (!strlen(inputtext)) return
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Niste registrirani", "Dobrodosli, niste registrirani. Molim registrirajte se za daljnju igru", "Register", "Leave");
    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;
}
    if (dialogid == 2)
{
    new name[MAX_PLAYER_NAME], file[256], string[128];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if(!response) return Kick(playerid);
    if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Vi ste registrirani", "Dobrodosli, vi ste registrirani. Logirajte se", "Login", "Leave");
    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;
}
#endif
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 20, 2012, 02:08:56 PRE PODNE
oce neko pomoci hitno mi je guglao sam nema nidje pomoc :(
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: Vrabac poslato Jun 20, 2012, 09:45:36 PRE PODNE
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;
}
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: arminlionel12 poslato Jun 20, 2012, 16:29:15 POSLE PODNE
Nema erora super al ima jedan kad se pokrene server Runtime eror file or function is not  found
Naslov: Odg: [Pomoc] Erorcic hitno
Poruka od: Vrabac poslato Jun 20, 2012, 17:37:25 POSLE PODNE
Nisi podesio server.cfg ili ti ne valja neki od plugina... Prvo nauči pokrenut server, pa onda ides dalje..