[Pomoc]Komande


Započeo Deko, Januar 09, 2015, 20:57:34 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ne moguce da radi, ti si samo ukucao komandu i dobio si ovaj text jer nisi za njega stavio ulogu za adminski lvl provera lvla je odma linija ispod te. Ukucaj ti komandu kako zahteva s parametrima pa vidi dal ce raditi...

Uglavnom nmg koristiti admini 1 i 2 :) dodje im al kad kucaju /freeze Deko ispise da nisu ovlasteni...
Kako napraviti komandu ono /veh 411 1 ,ali da ne ostaje na srwu vec kad bude /respawn da se 'izgubi'
i zasto mi vozila kad udjem na srw(kucni) sidjem sa vozila i ne bude 1min respawna se
Poslednja Izmena: Januar 10, 2015, 10:37:45 PRE PODNE od Deko
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Ovime si stavio da mogu koristiti samo lv3 i vise.
if (PlayerInfo[playerid][pAdmin] >= 3)

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

aa ok,de sad ovo gore xd :)
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Vec sam ti rekao na pm nesto vezano za sve sto te zanima a u poslednje vreme te mnoge sitnice zanimaju koje i sam mozes vrlo lako da sredis...

Ako moze pomoc "malo" sam se zbunio a ona teme i ne pomaze bas
public OnPlayerConnect(playerid)
{
    PlayAudioStreamForPlayer(playerid, "http://www.lucz.com/semmicico/SETLIST_NEW/RHCP%20-%20Around%20The%20World.mp3");
    if(fexist(UserPath(playerid)))
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        new logstring[512], logname[64]; GetPlayerName(playerid,logname,sizeof(logname));
        format(logstring,sizeof(logstring),"______________________________________________\n\n""DobrodoÅ¡ao na ""Ultimat Gaming RolePlay ""Server\n\n""Vase Ime: ""%s\n\n""Vas ""Account ""je pronadjen\n\n""Forum je: ""www.ultimat-gaming.com\n\n""Molimo upisite svoju lozinku...\n""______________________________________________",logname);
		ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT,"""Ultimat Gaming - Login",logstring,"Login","Odustani")
	}
	else
	{
        new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
        format(regstring,sizeof(regstring),""ZUTA"______________________________________________\n\n"BELA"DobrodoÅ¡ao na "ZUTA"Ultimat Gaming RolePlay "BELA"Server\n\n"BELA"Vase Ime: "ZUTA"%s\n\n"BELA"Ne posjedujete "ZUTA"Account\n\n"BELA"Forum je: "ZUTA"www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n"ZUTA"______________________________________________",regname);
		ShowPlayerDialog(playerid, REG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Registracija",regstring,"Registracija","Odustani");
	}
	return 1;
}
[code]

[code]
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(244) : error 017: undefined symbol "LOG_DIALOG"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(249) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(249) : error 017: undefined symbol "ZUTA"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(249) : warning 215: expression has no effect
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(249) : error 001: expected token: ";", but found "-identifier-"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(249) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Treba da definises LOG_DIALOG i boju ZUTA mozes negde na vrh staviti ovo za dialog

#define LOG_DIALOG 50 // 50 kao primer ako budes imao 2 dialoga s istim IDovm pomesace se


Sto se boje tice isto je definises kao ostale boje ako ih imas u modu...

malo sam se sad Szafrko :D
#include <a_samp>
#include <YSI\y_ini>
#include <zcmd>
#include <sscanf2>
#include <foreach>
//
#define DIALOG_REGISTER 1
#define DIALOG_LOGIN 2
#define DIALOG_SUCCESS_1 3
#define DIALOG_SUCCESS_2 4
#define LOG_DIALOG 50 // 50 kao primer ako budes imao 2 dialoga s istim IDovm pomesace se
#define PATH "/Users/%s.ini"
#define ADMINFOLDER     /Admini/%s.ini"
#define COL_WHITE "{FFFFFF}"
#define COL_RED "{F81414}
#define COL_GREEN "{33aa33}"
#define COL_LIGHTGREEN "{60ff00}"
#define COLOR_ACTIVEBORDER 0xB4B4B4FF
#define COLOR_ACTIVECAPTION 0x99B4D1FF
#define COLOR_ACTIVECAPTIONTEXT 0x000000FF
#define COLOR_ALICEBLUE 0xF0F8FFFF
#define COLOR_ANTIQUEWHITE 0xFAEBD7FF
#define COLOR_APPWORKSPACE 0xABABABFF
#define COLOR_AQUA 0x00FFFFFF
#define COLOR_AQUAMARINE 0x7FFFD4FF
#define COLOR_AZURE 0xF0FFFFFF
#define COLOR_BEIGE 0xF5F5DCFF
#define COLOR_BISQUE 0xFFE4C4FF
#define COLOR_BLACK 0x000000FF
#define COLOR_BLANCHEDALMOND 0xFFEBCDFF
#define COLOR_BLUE 0x0000FFFF
#define COLOR_BLUEVIOLET 0x8A2BE2FF
#define COLOR_BROWN 0xA52A2AFF
#define COLOR_BURLYWOOD 0xDEB887FF
#define COLOR_BUTTONFACE 0xF0F0F0FF
#define COLOR_BUTTONHIGHLIGHT 0xFFFFFFFF
#define COLOR_BUTTONSHADOW 0xA0A0A0FF
#define COLOR_CADETBLUE 0x5F9EA0FF
#define COLOR_CHARTREUSE 0x7FFF00FF
#define COLOR_CHOCOLATE 0xD2691EFF
#define COLOR_CONTROL 0xF0F0F0FF
#define COLOR_CONTROLDARK 0xA0A0A0FF
#define COLOR_CONTROLDARKDARK 0x696969FF
#define COLOR_CONTROLLIGHT 0xE3E3E3FF
#define COLOR_CONTROLLIGHTLIGHT 0xFFFFFFFF
#define COLOR_CONTROLTEXT 0x000000FF
#define COLOR_CORAL 0xFF7F50FF
#define COLOR_CORNFLOWERBLUE 0x6495EDFF
#define COLOR_CORNSILK 0xFFF8DCFF
#define COLOR_CRIMSON 0xDC143CFF
#define COLOR_CYAN 0x00FFFFFF
#define COLOR_DARKBLUE 0x00008BFF
#define COLOR_DARKCYAN 0x008B8BFF
#define COLOR_DARKGOLDENROD 0xB8860BFF
#define COLOR_DARKGRAY 0xA9A9A9FF
#define COLOR_DARKGREEN 0x006400FF
#define COLOR_DARKKHAKI 0xBDB76BFF
#define COLOR_DARKMAGENTA 0x8B008BFF
#define COLOR_DARKOLIVEGREEN 0x556B2FFF
#define COLOR_DARKORANGE 0xFF8C00FF
#define COLOR_DARKORCHID 0x9932CCFF
#define COLOR_DARKRED 0x8B0000FF
#define COLOR_DARKSALMON 0xE9967AFF
#define COLOR_DARKSEAGREEN 0x8FBC8BFF
#define COLOR_DARKSLATEBLUE 0x483D8BFF
#define COLOR_DARKSLATEGRAY 0x2F4F4FFF
#define COLOR_DARKTURQUOISE 0x00CED1FF
#define COLOR_DARKVIOLET 0x9400D3FF
#define COLOR_DEEPPINK 0xFF1493FF
#define COLOR_DEEPSKYBLUE 0x00BFFFFF
#define COLOR_DESKTOP 0x000000FF
#define COLOR_DIMGRAY 0x696969FF
#define COLOR_DODGERBLUE 0x1E90FFFF
#define COLOR_FIREBRICK 0xB22222FF
#define COLOR_FLORALWHITE 0xFFFAF0FF
#define COLOR_FORESTGREEN 0x228B22FF
#define COLOR_FUCHSIA 0xFF00FFFF
#define COLOR_GAINSBORO 0xDCDCDCFF
#define COLOR_GHOSTWHITE 0xF8F8FFFF
#define COLOR_GOLD 0xFFD700FF
#define COLOR_GOLDENROD 0xDAA520FF
#define COLOR_GRADIENTACTIVECAPTION 0xB9D1EAFF
#define COLOR_GRADIENTINACTIVECAPTION 0xD7E4F2FF
#define COLOR_GRAY 0x808080FF
#define COLOR_GRAYTEXT 0x808080FF
#define COLOR_GREEN 0x008000FF
#define COLOR_GREENYELLOW 0xADFF2FFF
#define COLOR_HIGHLIGHT 0x3399FFFF
#define COLOR_HIGHLIGHTTEXT 0xFFFFFFFF
#define COLOR_HONEYDEW 0xF0FFF0FF
#define COLOR_HOTPINK 0xFF69B4FF
#define COLOR_HOTTRACK 0x0066CCFF
#define COLOR_INACTIVEBORDER 0xF4F7FCFF
#define COLOR_INACTIVECAPTION 0xBFCDDBFF
#define COLOR_INACTIVECAPTIONTEXT 0x434E54FF
#define COLOR_INDIANRED 0xCD5C5CFF
#define COLOR_INDIGO 0x4B0082FF
#define COLOR_INFO 0xFFFFE1FF
#define COLOR_INFOTEXT 0x000000FF
#define COLOR_IVORY 0xFFFFF0FF
#define COLOR_KHAKI 0xF0E68CFF
#define COLOR_LAVENDER 0xE6E6FAFF
#define COLOR_LAVENDERBLUSH 0xFFF0F5FF
#define COLOR_LAWNGREEN 0x7CFC00FF
#define COLOR_LEMONCHIFFON 0xFFFACDFF
#define COLOR_LIGHTBLUE 0xADD8E6FF
#define COLOR_LIGHTCORAL 0xF08080FF
#define COLOR_LIGHTCYAN 0xE0FFFFFF
#define COLOR_LIGHTGOLDENRODYELLOW 0xFAFAD2FF
#define COLOR_LIGHTGRAY 0xD3D3D3FF
#define COLOR_LIGHTGREEN 0x90EE90FF
#define COLOR_LIGHTPINK 0xFFB6C1FF
#define COLOR_LIGHTSALMON 0xFFA07AFF
#define COLOR_LIGHTSEAGREEN 0x20B2AAFF
#define COLOR_LIGHTSKYBLUE 0x87CEFAFF
#define COLOR_LIGHTSLATEGRAY 0x778899FF
#define COLOR_LIGHTSTEELBLUE 0xB0C4DEFF
#define COLOR_LIGHTYELLOW 0xFFFFE0FF
#define COLOR_LIME 0x00FF00FF
#define COLOR_LIMEGREEN 0x32CD32FF
#define COLOR_LINEN 0xFAF0E6FF
#define COLOR_MAGENTA 0xFF00FFFF
#define COLOR_MAROON 0x800000FF
#define COLOR_MEDIUMAQUAMARINE 0x66CDAAFF
#define COLOR_MEDIUMBLUE 0x0000CDFF
#define COLOR_MEDIUMORCHID 0xBA55D3FF
#define COLOR_MEDIUMPURPLE 0x9370DBFF
#define COLOR_MEDIUMSEAGREEN 0x3CB371FF
#define COLOR_MEDIUMSLATEBLUE 0x7B68EEFF
#define COLOR_MEDIUMSPRINGGREEN 0x00FA9AFF
#define COLOR_MEDIUMTURQUOISE 0x48D1CCFF
#define COLOR_MEDIUMVIOLETRED 0xC71585FF
#define COLOR_MENU 0xF0F0F0FF
#define COLOR_MENUBAR 0xF0F0F0FF
#define COLOR_MENUHIGHLIGHT 0x3399FFFF
#define COLOR_MENUTEXT 0x000000FF
#define COLOR_MIDNIGHTBLUE 0x191970FF
#define COLOR_MINTCREAM 0xF5FFFAFF
#define COLOR_MISTYROSE 0xFFE4E1FF
#define COLOR_MOCCASIN 0xFFE4B5FF
#define COLOR_NAVAJOWHITE 0xFFDEADFF
#define COLOR_NAVY 0x000080FF
#define COLOR_OLDLACE 0xFDF5E6FF
#define COLOR_OLIVE 0x808000FF
#define COLOR_OLIVEDRAB 0x6B8E23FF
#define COLOR_ORANGE 0xFFA500FF
#define COLOR_ORANGERED 0xFF4500FF
#define COLOR_ORCHID 0xDA70D6FF
#define COLOR_PALEGOLDENROD 0xEEE8AAFF
#define COLOR_PALEGREEN 0x98FB98FF
#define COLOR_PALETURQUOISE 0xAFEEEEFF
#define COLOR_PALEVIOLETRED 0xDB7093FF
#define COLOR_PAPAYAWHIP 0xFFEFD5FF
#define COLOR_PEACHPUFF 0xFFDAB9FF
#define COLOR_PERU 0xCD853FFF
#define COLOR_PINK 0xFFC0CBFF
#define COLOR_PLUM 0xDDA0DDFF
#define COLOR_POWDERBLUE 0xB0E0E6FF
#define COLOR_PURPLE 0x800080FF
#define COLOR_RED 0xFF0000FF
#define COLOR_ROSYBROWN 0xBC8F8FFF
#define COLOR_ROYALBLUE 0x4169E1FF
#define COLOR_SADDLEBROWN 0x8B4513FF
#define COLOR_SALMON 0xFA8072FF
#define COLOR_SANDYBROWN 0xF4A460FF
#define COLOR_SCROLLBAR 0xC8C8C8FF
#define COLOR_SEAGREEN 0x2E8B57FF
#define COLOR_SEASHELL 0xFFF5EEFF
#define COLOR_SIENNA 0xA0522DFF
#define COLOR_SILVER 0xC0C0C0FF
#define COLOR_SKYBLUE 0x87CEEBFF
#define COLOR_SLATEBLUE 0x6A5ACDFF
#define COLOR_SLATEGRAY 0x708090FF
#define COLOR_SNOW 0xFFFAFAFF
#define COLOR_SPRINGGREEN 0x00FF7FFF
#define COLOR_STEELBLUE 0x4682B4FF
#define COLOR_TAN 0xD2B48CFF
#define COLOR_TEAL 0x008080FF
#define COLOR_THISTLE 0xD8BFD8FF
#define COLOR_TOMATO 0xFF6347FF
#define COLOR_TRANSPARENT 0xFFFFFF00
#define COLOR_TURQUOISE 0x40E0D0FF
#define COLOR_VIOLET 0xEE82EEFF
#define COLOR_WHEAT 0xF5DEB3FF
#define COLOR_WHITE 0xFFFFFFFF
#define COLOR_WHITESMOKE 0xF5F5F5FF
#define COLOR_WINDOW 0xFFFFFFFF
#define COLOR_WINDOWFRAME 0x646464FF
#define COLOR_WINDOWTEXT 0x000000FF
#define COLOR_YELLOW 0xFFFF00FF
#define COLOR_YELLOWGREEN 0x9ACD32FF
#define STEALTH_ORANGE 0xFF880000
#define STEALTH_OLIVE 0x66660000
#define STEALTH_GREEN 0x33DD1100
#define STEALTH_PINK 0xFF22EE00
#define STEALTH_BLUE 0x0077BB00
//
//-------------Fileovi-----------------------
#define IGRAC_FILE 	        "Korisnici/%s.ini"
#define KUCA_FILE           "Kuce/%d.ini"
#define STAN_FILE           "Stanovi/%d.ini"
#define VIKENDICA_FILE      "Vikendice/%d.ini"
#define FIRMA_FILE          "Firme/%d.ini"
#define SILOS_FILE          "Silosi/%d.ini"
#define VOZILA_FILE         "Vozila/%s.ini"
#define MOTORI_FILE         "Motori/%s.ini"
#define LETELICE_FILE       "Letelice/%s.ini"
#define BICIKLE_FILE        "Bicikle/%s.ini"
#define PLOVILA_FILE        "Plovila/%s.ini"
#define ORG_FILE            "Organizacije/%d.ini"
//---------------Ogranicenja---------
#define MAX_KUCA            10
#define MAX_STANOVA         10
#define MAX_VIKENDICA       10
#define MAX_FIRMI           10
#define MAX_SILOSA          2
//--------------Pocetne Stvari----------
#define PocetniNovac    1500
#define PocetniSkinM    60
#define PocetniSkinZ    41
#define PocetniLevel    1
//
enum pInfo
{
	pPassword,
	pNovac,
	pAdmin,
	pGameSage,
	pUbistva,
	pUmiranje
};
new PlayerInfo[MAX_PLAYERS][pInfo];

forward LoadUser_data(playerid,name[],value[]);
forward SendAdminMessage(color, string[]);
public SendAdminMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pAdmin] >= 1)
		    {
		        SendClientMessage(i,color,string);
			 }
		}
	}
}
//
public LoadUser_data(playerid,name[],value[])
{
	INI_Int("Password",PlayerInfo[playerid][pPassword]);
	INI_Int("Novac",PlayerInfo[playerid][pNovac]);
	INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
	INI_Int("GameSage",PlayerInfo[playerid][pGameSage]);
	INI_Int("Ubistva",PlayerInfo[playerid][pUbistva]);
	INI_Int("Umiranje",PlayerInfo[playerid][pUmiranje]);
 	return 1;
}

public OnPlayerConnect(playerid)
{
	if(fexist(UserPath(playerid)))
	{
	    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
		ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Login","Upisite svoj password za logiranje.", "Ok", "Close");
	}
	else
	{
 		ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,""COL_WHITE"Registracija...",""COL_WHITE"Upisite zeljeni pasword za registraciju novog accounta","Registriraj","Izadji");
	}
	return 1;
}
//
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, "Registracija","Unijeliste netacan password.\nUnesite password za registraciju novog accounta.","Registriraj","Izadji");
				new INI:File = INI_Open(UserPath(playerid));
				INI_SetTag(File,"Datum");
				INI_WriteInt(File,"Password",udb_hash(inputtext));
				INI_WriteInt(File,"Novac",0);
				INI_WriteInt(File,"Admin",0);
				INI_WriteInt(File,"Ubistva",0);
				INI_WriteInt(File,"Umiranje",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_WHITE"Dobrodosli!",""COL_GREEN"Cestitamo!Uspjesno ste se registrovali na nas server","Ok","");
			}
		}
		case DIALOG_LOGIN:
		{
			if(!response) return Kick(playerid);
			if ( response )
			{
				if(udb_hash(inputtext) == PlayerInfo[playerid][pPassword])
				{
					INI_ParseFile(UserPath(playerid),"LoadUser_%s", .bExtra = true, .extra = playerid);
					GivePlayerMoney(playerid, PlayerInfo[playerid][pNovac]);
					ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_INPUT,"Login","Upisali ste netacan password.\nUpisite vas password za logiranje","Login","Quit");
				}
			}
		}
	}
	if (dialogid == 100)
	{
		if (response)
		{
			if (listitem == 0)
			{
				SetPlayerPos(playerid,-2692.2268,375.5826,4.3724);
			}
			else if (listitem == 1)
			{
				SetPlayerPos(playerid,-2430.0369,752.4424,35.1719);
			}
			else if (listitem == 2)
			{
				SetPlayerPos(playerid,-2189.1792,1032.8125,79.7349);//ovo je iz auta snimljeno
			}
		}
	}
	return 1;
}
//new
public OnPlayerDisconnect(playerid, reason)
{
	new INI:File = INI_Open(UserPath(playerid));
	INI_SetTag(File,"Datum");
	INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
	INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
	INI_WriteInt(File,"GameSage",PlayerInfo[playerid][pGameSage]);
	INI_WriteInt(File,"Ubistva",PlayerInfo[playerid][pUbistva]);
	INI_WriteInt(File,"Umiranje",PlayerInfo[playerid][pUmiranje]);
 	INI_Close(File);
	return 1;
}
//
public OnPlayerDeath(playerid, killerid, reason)
{
	PlayerInfo[killerid][pUbistva]++;
	PlayerInfo[playerid][pUmiranje]++;
	return 1;
}
//

public OnGameModeInit()
{
    AddPlayerClass(115,-2706.3389,376.4221,4.9685,184.6980,0,0,0,0,0,0); //
    AddStaticVehicleEx(411,2025.9000000,1351.1000000,10.6000000,272.0000000,114,42,15); //Infernus
	AddStaticVehicleEx(576,1834.5000000,-1870.6000000,13.1000000,0.0000000,170,173,15); //Tornado
	AddStaticVehicleEx(576,-2676.8000000,364.2000100,4.2000000,0.0000000,14,49,15); //Tornado
	AddStaticVehicleEx(550,-2681.5000000,363.7999900,4.3000000,0.0000000,101,106,15); //[cenzura]
	AddStaticVehicleEx(580,-2687.1001000,363.7999900,4.3000000,0.0000000,48,79,15); //Stafford
	AddStaticVehicleEx(500,-2691.7000000,363.7000100,4.6000000,0.0000000,63,62,15); //Mesa
	AddStaticVehicleEx(434,-2698.3000000,347.6000100,4.6000000,0.0000000,93,126,15); //Hotknife
	AddStaticVehicleEx(424,-2698.3000000,357.2000100,4.3000000,0.0000000,132,4,15); //BF Injection
	AddStaticVehicleEx(461,-2726.3000000,363.0000000,4.1000000,0.0000000,37,37,15); //PCJ-600
	AddStaticVehicleEx(463,-2723.5000000,362.7999900,4.0000000,0.0000000,105,30,15); //Freeway
	AddStaticVehicleEx(521,-2720.8999000,363.1000100,4.1000000,0.0000000,163,173,15); //FCR-900
	AddStaticVehicleEx(522,-2719.3999000,363.1000100,4.1000000,0.0000000,215,142,15); //NRG-500
	AddStaticVehicleEx(522,-2718.0000000,363.1000100,4.1000000,0.0000000,76,117,15); //NRG-500
	AddStaticVehicleEx(521,-2722.3000000,363.0000000,4.1000000,0.0000000,96,26,15); //FCR-900
	AddStaticVehicleEx(463,-2724.8999000,363.0000000,4.0000000,0.0000000,22,34,15); //Freeway
	AddStaticVehicleEx(461,-2727.5000000,363.2999900,4.1000000,0.0000000,22,34,15); //PCJ-600
	AddStaticVehicleEx(429,-2714.2998000,401.7002000,4.1000000,0.0000000,132,4,15); //Banshee
	AddStaticVehicleEx(411,-2714.1001000,392.8999900,4.2000000,0.0000000,114,42,15); //Infernus
	AddStaticVehicleEx(415,-2698.8999000,400.5000000,4.2000000,0.0000000,109,108,15); //Cheetah
	AddStaticVehicleEx(451,-2698.8999000,392.7000100,4.1000000,0.0000000,32,32,15); //Turismo
	AddStaticVehicleEx(480,-2734.8000000,387.2000100,4.2000000,182.0000000,154,167,15); //Comet
	AddStaticVehicleEx(541,-2729.2000000,387.2000100,4.1000000,182.0000000,170,173,15); //Bullet
	AddStaticVehicleEx(559,-2723.5000000,387.6000100,4.1000000,180.0000000,48,79,15); //Jester
	AddStaticVehicleEx(560,-2717.7000000,387.2999900,4.2000000,180.0000000,115,46,15); //Sultan
	AddStaticVehicleEx(409,-2714.1001000,355.0000000,4.3000000,180.0000000,245,245,15); //Stretch
	AddStaticVehicleEx(471,-2729.8000000,363.2999900,4.0000000,0.0000000,96,26,15); //Quad
	AddStaticVehicleEx(471,-2732.1001000,363.2999900,4.0000000,0.0000000,155,139,15); //Quad
	AddStaticVehicleEx(468,-2734.5000000,363.3999900,4.2000000,0.0000000,157,152,15); //Sanchez
	AddStaticVehicleEx(468,-2737.3000000,363.2999900,4.2000000,0.0000000,132,4,15); //Sanchez
	AddStaticVehicleEx(411,1840.9000000,-1871.1000000,13.2000000,0.0000000,34,52,15); //Infernus
	CreateObject(1215,-2708.1001000,378.1000100,11.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
	CreateObject(1215,-2704.5000000,374.2000100,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (2)
	CreateObject(1257,-2741.6001000,403.7999900,4.6000000,0.0000000,0.0000000,0.0000000); //object(bustopm) (1)
	CreateObject(1571,-2687.0000000,384.5000000,4.7000000,0.0000000,0.0000000,0.0000000); //object(cj_noodle_1) (1)
	CreateObject(924,-2684.3999000,385.7999900,3.5000000,0.0000000,0.0000000,0.0000000); //object(fruitcrate3) (1)
	CreateObject(14467,-2608.3999000,369.6000100,-127.9000000,0.0000000,0.0000000,92.0000000); //object(carter_statue) (1)
	CreateObject(1363,-2716.8999000,344.3999900,4.3000000,0.0000000,0.0000000,0.0000000); //object(cj_phone_kiosk) (1)
	CreateObject(3877,-2716.3000000,405.7999900,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (1)
	CreateObject(3877,-2696.3000000,405.7000100,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (2)
	CreateObject(3877,-2716.3000000,345.5000000,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (3)
	CreateObject(3877,-2696.2000000,345.8999900,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (4)
	CreateObject(3877,-2673.2000000,360.1000100,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (5)
	CreateObject(3877,-2673.3999000,391.1000100,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (6)
	CreateObject(3877,-2738.8999000,391.0000000,5.5000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (7)
	CreateObject(3877,-2739.0000000,360.2000100,5.6000000,0.0000000,0.0000000,0.0000000); //object(sf_rooflite) (8)
	return 1;
}


//
stock UserPath(playerid)
{
	new string[128],playername[MAX_PLAYER_NAME];
	GetPlayerName(playerid,playername,sizeof(playername));
	format(string,sizeof(string),PATH,playername);
	return string;
}
//
stock PorukaAdminu(color, string[])
{
	foreach (new i : Player)
	{
   		if(PlayerInfo[i][pLogiran] == 1 || IsPlayerAdmin(i))
		{
			if(PlayerInfo[i][pAdmin] > 0)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
	return 1;
}
stock udb_hash(buf[])
{
    new
		length = strlen(buf),
	    s1 = 1,
	    s2 = 0,
	    n;
    for (n = 0; n < length; n++)
    {
       s1 = (s1 + buf[n]) % 65521;
       s2 = (s2 + s1)     % 65521;
    }
    return (s2 << 16) + s1;
}

stock SavePlayer(playerid)
{
	if(IsPlayerConnected(playerid))
	{
		new INI:File = INI_Open(UserPath(playerid));
	    INI_SetTag(File, "data");
		INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
		INI_Close(File);
	}
	return 1;
}
stock AFolderSys(playerid)
{
    new string[128],playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,playername,sizeof(playername));
    format(string,sizeof(string),ADMINFOLDER,playername);
    return string;
}
stock pName(playerid)
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
}
//
//
CMD:port(playerid, params[])
{
    #pragma unused params
	ShowPlayerDialog(playerid, 100, DIALOG_STYLE_LIST, "Port Lokacije", "Spawn\nDolca\nBalkan Mafia!", "Ok", "Close");
	return 1;
}
CMD:postaviadmina(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] >= 1338 || IsPlayerAdmin(playerid)) //Ovde proveravamo dali je igrac sta zeli da koristi ovu komandu je admin
	{
		new player, level, string[256]; //ovde definisemo string,level i igrac sta zelimo da mu damo admina
		if(sscanf(params, "ud", player, level)) return SendClientMessage(playerid, COLOR_GREEN, "/postaviadmina [ID ili dio imena] [aLevel (1-1338)]"); //ovde proveravamo dali sve parametre su ispunjenje
		if(!IsPlayerConnected(player)) return SendClientMessage(playerid, COLOR_RED,"Igrac nije konektovan!"); //Ovde proveravamo dali taj ID je ili Igrac je konektiran na serveru
		if(level < 0 || level > 1338) return SendClientMessage(playerid, COLOR_RED,"Admin Level ne moze biti manji od 1 i veci od 1338!"); //Ovde proveravamo koji pod koji ili nad koji level nemoze da mu se postavi
		PlayerInfo[player][pAdmin] = level; //Ovde se upisuje level Admina
		format(string, sizeof(string), "Admin %s ti je postavio %d Admin Level.", pName(playerid), level); //Tu formatiramo porku
		SendClientMessage(player, COLOR_GREEN, string); //A ovde je ispisujemo
		format(string, sizeof(string), "Postavili ste %s Admin Level %d.", pName(player), level); //Isti postupak kao ove iznad
		SendClientMessage(playerid, COLOR_LIGHTGREEN, string); //isti postupak kao ovo iznad
		SavePlayer(playerid);
	}
	else
	{
	    SendClientMessage(playerid, COLOR_RED, "[DekoAC]{989898}Nisi ovlasten!"); //Ako igrac nije admin ovde mu ispisuje da nemoze koristiti komandu
	}
	return 1;
}
CMD:a(playerid, params[])
{
    new sendername[MAX_PLAYER_NAME], string[160]; //tu definiramo admin sta posalje text i string
    if(!(PlayerInfo[playerid][pAdmin] >= 1)) return SendClientMessage(playerid, COLOR_RED,"[DekoAC]{989898}Nisi ovlasten!"); //Ovde proveravamo dali igrac sta koristi komandu je admin
    if(isnull(params)) return SendClientMessage(playerid, COLOR_GREEN,"/a Text"); //Ovde proveravamo dali si ispunjenje uslove
    GetPlayerName(playerid,sendername,sizeof(sendername)); //ovde dobijamo ime na onaj sta pise text
    sendername[strfind(sendername,"_")] = ' ';
    new arank[64];
	if(PlayerInfo[playerid][pAdmin] == 1) { arank = "{00ccff}A-1"; }
	else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "{00ccff}A-2"; }
	else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "{00ccff}A-3"; }
	else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "{00ccff}A-4"; }
	else if(PlayerInfo[playerid][pAdmin] == 1337) { arank = "{00ccff}Super Admin"; }
	else if(PlayerInfo[playerid][pAdmin] == 1338) { arank = "{00ccff}Head Admin"; }
	// itd... ovo je bzv ti poredjaj po tvojim
	format(string, sizeof(string),"|%s| {00ccff}%s{FFFFFF}: %s",arank,sendername,params);
    SendAdminMessage(COLOR_LIGHTBLUE, string); //I ovde ga posajemo
	return 1;
}
CMD:freeze(playerid, params[])
{
	new string[128], string2[128], igrac;
	if(sscanf(params, "u", igrac)) return SendClientMessage(playerid, -1, "{ff9900}[DekoAC]{FFFFFF}/freeze [ID ili dio imena]");
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
		TogglePlayerControllable(igrac, 0); // ako stavis 0 onda je freeze ako stavis 1 onda je unfreeze
		format(string, sizeof(string), "Freezao si igraca:%s", (igrac));
		SendClientMessage(playerid, -1, string);
		format(string2, sizeof(string2), "Admin te freezao", (playerid));
		SendClientMessage(igrac, -1, string2);
	}
	else
	{
	    SendClientMessage (playerid, -1, "{ff0000}[DekoAC]{989898}Nisi ovlasten!");
	}
	return 1;
}
CMD:unfreeze(playerid, params[])
{
	new string[128], string2[128], igrac;
	if(sscanf(params, "u", igrac)) return SendClientMessage(playerid, -1, "{ff9900}[DekoAC]{FFFFFF}/freeze [ID ili dio imena]");
    if (PlayerInfo[playerid][pAdmin] >= 3)
    {
		TogglePlayerControllable(igrac, 1); // ako stavis 0 onda je freeze ako stavis 1 onda je unfreeze
		format(string, sizeof(string), "Freezao si igraca:%s", (igrac));
		SendClientMessage(playerid, -1, string);
		format(string2, sizeof(string2), "Admin te unfreezao", (playerid));
		SendClientMessage(igrac, -1, string2);
	}
	else
	{
	    SendClientMessage (playerid, -1, "{ff0000}[DekoAC]{989898}Nisi ovlasten!");
	}
	return 1;
}
CMD:o(playerid, params[])
{
  new tekst[128];
  new string[128];
  if (PlayerInfo[playerid][pAdmin] >= 3)
  {
     if(sscanf(params, "s[128]", tekst)) return SendClientMessage(playerid, -1, "{ff9900}[DekoAC]{FFFFFF}/o Text");
  	 format(string, sizeof(string), "{339933}[OOC] Admin:{ffffff}%s %s " , (playerid), tekst);
  	 SendClientMessageToAll(-1, string);
  }
  else
	{
	    SendClientMessage (playerid, -1, "{ff0000}[DekoAC]{989898}Nisi ovlasten!");
	}
  return 1;
}
CMD:test(playerid, params[])
{
    new string[128];
    format(string, sizeof(string), "Admin level: %d", PlayerInfo[playerid][pAdmin]);
    SendClientMessage(playerid, -1, string);
    return 1;
}


public OnPlayerConnect(playerid)
{
    ClearText(playerid);
    PlayAudioStreamForPlayer(playerid, "http://www.lucz.com/semmicico/SETLIST_NEW/RHCP%20-%20Around%20The%20World.mp3");
    if(fexist(UserPath(playerid)))
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        new logstring[512], logname[64]; GetPlayerName(playerid,logname,sizeof(logname));
        format(logstring,sizeof(logstring),"""______________________________________________\n\n""DobrodoÅ¡ao na ""Ultimat Gaming RolePlay ""Server\n\n""Vase Ime: ""%s\n\n""Vas ""Account ""je pronadjen\n\n""Forum je: ""www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n""______________________________________________",logname);
		ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Login",logstring,"Login","Odustani");
	}
	else
	{
        new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
        format(regstring,sizeof(regstring),""ZUTA"______________________________________________\n\n"BELA"DobrodoÅ¡ao na "ZUTA"Ultimat Gaming RolePlay "BELA"Server\n\n"BELA"Vase Ime: "ZUTA"%s\n\n"BELA"Ne posjedujete "ZUTA"Account\n\n"BELA"Forum je: "ZUTA"www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n"ZUTA"______________________________________________",regname);
		ShowPlayerDialog(playerid, REG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Registracija",regstring,"Registracija","Odustani");
	}
	return 1;
}


Moze "malo" kako da ubacim posto imam vec reg/login i sad samo da 'editujem' da bude ono bas reg/login posto je u mene neki 'osnovni'
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Pa napisao sam ti u cemu je problem i dao sam ti odgovor za resenje takodje sam ti napisao gde da ubacis procitaj opet sta sam ti napisao...

C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(270) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(270) : error 017: undefined symbol "BELA"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(270) : warning 215: expression has no effect
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(270) : warning 215: expression has no effect
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(270) : error 001: expected token: ";", but found ")"
C:\Users\pc\Desktop\Deko\gamemodes\Deko.pwn(270) : 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.


p.s definiro sam "belu" boju jedino sto imaju isti code "ffffff" i ona i zuta to valjda nist ane znaci
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Moj savet da batalis tako da bojis textove neke za dialoge ili SCM poruke vec jednostavno koristis {Boja} a boje sredis preko
http://www.w3schools.com/tags/ref_colorpicker.asp

I ovde imas kodove za boje i evo primer sad prva koju vidim je crvena i onda bi islo {FF0000} za boju i to stavljas ispred onoga sto hoces da bojis...

Ma nije do mene skripta takva...a inace iz PSa uzimam kodove ali i ovo ce posluziti hvala

Edit: nije da se hvalim,al cekam odgovor ;D
Poslednja Izmena: Januar 10, 2015, 19:49:34 POSLE PODNE od Deko
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Citat: Deko poslato Januar 10, 2015, 18:37:20 POSLE PODNE
Ma nije do mene skripta takva...a inace iz PSa uzimam kodove ali i ovo ce posluziti hvala

Edit: nije da se hvalim,al cekam odgovor ;D

O cemu je sada rec kada cekas odgovor ?

hah
ovako da li neko moze reci kako sad da dodam sledeci dialog,za godine i ako napise preko 60 da ga kicka..a manje ispod 10 kicka isto,kako to za drzavu(bez kicka :) )i za e-mail da ne prihvata bez @nesto.com..kontate uglavno sve oko registraciej evo skripte....

p.s pobrisite sve nepotrebne dijelove..

#include <a_samp>
#include <YSI\y_ini>

//////////////////////////////// [ DEFINE ] ////////////////////////////////////

#define BELA            "{FFFFFF}"
#define ZELENA          "{6EF83C}"
#define ZUTA            "{F3FF02}"
#define CRVENA          0xFF0000FF
//--------------------------------
#define SCM SendClientMessage
#define SCMTA SendClientMessageToAll
//--------------------------------
#define REG_DIALOG       1
#define LOG_DIALOG       2
//--------------------------------
#define PATH "/Korisnici/%s.ini"
//--------------------------------

///////////////////////// [ NEW & ENUM ] ///////////////////////////////////////

enum pInfo
{
	pPassword,
	pMoney,
	pAdmin,
	pUbistva,
	pKill
};
new PlayerInfo[MAX_PLAYERS][pInfo];

////////////////////////////////////////////////////////////////////////////////
public OnFilterScriptInit()
{
	print("\n----------------------------------");
	print(" - Reg/Log system by Kroni          ");
	print("----------------------------------\n");
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnFilterScriptExit()
{
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerRequestClass(playerid, classid)
{
    SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
	SpawnPlayer(playerid);
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerConnect(playerid)
{
    ClearText(playerid);
    PlayAudioStreamForPlayer(playerid, "http://www.lucz.com/semmicico/SETLIST_NEW/RHCP%20-%20Around%20The%20World.mp3");
    if(fexist(UserPath(playerid)))
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        new logstring[512], logname[64]; GetPlayerName(playerid,logname,sizeof(logname));
        format(logstring,sizeof(logstring),"""______________________________________________\n\n""DobrodoÅ¡ao na ""Ultimat Gaming RolePlay ""Server\n\n""Vase Ime: ""%s\n\n""Vas ""Account ""je pronadjen\n\n""Forum je: ""www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n""______________________________________________",logname);
		ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Login",logstring,"Login","Odustani");
	}
	else
	{
        new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
        format(regstring,sizeof(regstring),""ZUTA"______________________________________________\n\n"BELA"DobrodoÅ¡ao na "ZUTA"Ultimat Gaming RolePlay "BELA"Server\n\n"BELA"Vase Ime: "ZUTA"%s\n\n"BELA"Ne posjedujete "ZUTA"Account\n\n"BELA"Forum je: "ZUTA"www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n"ZUTA"______________________________________________",regname);
		ShowPlayerDialog(playerid, REG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Registracija",regstring,"Registracija","Odustani");
	}
	//////////
	if(fexist(UserPath(playerid)))
	{
		INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        new logstring[512], logname[64]; GetPlayerName(playerid,logname,sizeof(logname));
        format(logstring,sizeof(logstring),"""______________________________________________\n\n""DobrodoÅ¡ao na ""Ultimat Gaming RolePlay ""Server\n\n""Vase Ime: ""%s\n\n""Vas ""Account ""je pronadjen\n\n""Forum je: ""www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n""______________________________________________",logname);
		ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Login",logstring,"Login","Odustani");
	}
	else
	{
        new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
        format(regstring,sizeof(regstring),""ZUTA"______________________________________________\n\n"BELA"DobrodoÅ¡ao na "ZUTA"Ultimat Gaming RolePlay "BELA"Server\n\n"BELA"Vase Ime: "ZUTA"%s\n\n"BELA"Ne posjedujete "ZUTA"Account\n\n"BELA"Forum je: "ZUTA"www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n"ZUTA"______________________________________________",regname);
		ShowPlayerDialog(playerid, REG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Registracija",regstring,"Registracija","Odustani");
	}
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerDisconnect(playerid, reason)
{
	new INI:File = INI_Open(UserPath(playerid));
	INI_SetTag(File,"data");
	INI_WriteInt(File,"Money",GetPlayerMoney(playerid));
	INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
	INI_WriteInt(File,"Ubistva",PlayerInfo[playerid][pUbistva]);
	INI_WriteInt(File,"Kill",PlayerInfo[playerid][pKill]);
	INI_Close(File);
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerSpawn(playerid)
{
    StopAudioStreamForPlayer(playerid);
    //---------------------------------
    new string[512];
    format(string,sizeof(string)," *Igrac "ZUTA"%s "BELA"se prikljucio na server!", GetName(playerid));
    SCMTA(-1, string);
    ClearText(playerid);
	SCM(playerid, CRVENA,"________________________________________________________");
	format(string,sizeof(string)," - Dobrodosao "ZUTA"%s "BELA" na "ZUTA"Ultimat Gaming"BELA", lepo se provedi!", GetName(playerid));
	SCM(playerid, -1, string);
	format(string,sizeof(string)," "ZUTA"Novac ["BELA"$%d"ZUTA"]",PlayerInfo[playerid][pMoney]);
	SCM(playerid, -1, string);
	SCM(playerid, CRVENA,"________________________________________________________");
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo[killerid][pUbistva]++;
    PlayerInfo[playerid][pKill]++;
	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("/mycommand", cmdtext, true, 10) == 0)
	{
	
		return 1;
	}
	return 0;

	
}
////////////////////////////////////////////////////////////////////////////////
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[])
{
    switch(dialogid)
	{
	    case REG_DIALOG:
	{
	if(!response) return Kick(playerid);
	if(response)
	{
        new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
		format(regstring,sizeof(regstring),""ZUTA"______________________________________________\n\n"BELA"Dobrodošao na "ZUTA"Ultimat Gaming RolePlay "BELA"Server\n\n"BELA"Vase Ime: "ZUTA"%s\n\n"BELA"Vas "ZUTA"Account "BELA"je pronadjen\n\n"BELA"Forum je: "ZUTA"www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n"ZUTA"______________________________________________",regname);
		if(!strlen(inputtext)) return ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Login",regstring,"Registracija","Odustani");

	    new INI:File = INI_Open(UserPath(playerid));
	    INI_SetTag(File,"data");
	    INI_WriteInt(File,"Password",udb_hash(inputtext));
	    INI_WriteInt(File,"Money",30000);
	    INI_WriteInt(File,"Admin",0);
	    INI_WriteInt(File,"Ubistva",0);
	    INI_WriteInt(File,"Kill",0);
	    INI_Close(File);
	    SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
	    SpawnPlayer(playerid);
	}
    }
    case LOG_DIALOG:
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    if(udb_hash(inputtext) == PlayerInfo[playerid][pPassword])
    {
    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
    GivePlayerMoney(playerid, PlayerInfo[playerid][pMoney]);
    }
    else
    {
        new logstring[512], logname[64]; GetPlayerName(playerid,logname,sizeof(logname));
		format(logstring,sizeof(logstring),""ZUTA"______________________________________________\n\n"BELA"Dobrodošao na "ZUTA"Ultimat Gaming RolePlay "BELA"Server\n\n"BELA"Vase Ime: "ZUTA"%s\n\n"BELA"Vas "ZUTA"Account "BELA"je pronadjen\n\n"BELA"Forum je: "ZUTA"www.ultimat-gaming.com\n\n"BELA"Molimo upisite svoju lozinku...\n"ZUTA"______________________________________________",logname);
		ShowPlayerDialog(playerid, LOG_DIALOG, DIALOG_STYLE_INPUT,""ZUTA"Ultimat Gaming - Login",logstring,"Login","Odustani");
	}
	return 1;
	}
	}
	}
    return 1;
}
////////////////////////////////////////////////////////////////////////////////
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
	INI_Int("Password",PlayerInfo[playerid][pPassword]);
	INI_Int("Money",PlayerInfo[playerid][pMoney]);
	INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
	INI_Int("Ubistva",PlayerInfo[playerid][pUbistva]);
	INI_Int("Kill",PlayerInfo[playerid][pKill]);
	return 1;
}
////////////////////////////////////////////////////////////////////////////////
stock UserPath(playerid)
{
	new string[128],playername[MAX_PLAYER_NAME];
	GetPlayerName(playerid,playername,sizeof(playername));
	format(string,sizeof(string),PATH,playername);
	return string;
}
////////////////////////////////////////////////////////////////////////////////
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 GetName(playerid) { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); return name; }
////////////////////////////////////////////////////////////////////////////////
stock ClearText(playerid)
{
	for(new i=0;i<100;i++) { SendClientMessage(playerid, -1, " "); }
	return 1;
}
Poslednja Izmena: Januar 10, 2015, 20:52:16 POSLE PODNE od Deko
Respect: â–... â–† â–ˆ Rudimental â–ˆ â–† â–..., Denis_Lapi, Blaeks, Ñ"ÊŸÑ"ɱÑ"ÆžÏ,,Ä...ÊŸ, Bryant., TiXoR_,   #old_school


Evo ti za dialoge http://wiki.sa-mp.com/wiki/ShowPlayerDialog
Ja i dalje stojim iza onoga sto sam ti rekao vec na pmu da skines sebi neki mod i da se zgledas iz njega i radis kod sebe...