[Pomoc] Komanda /cc mod od 0


Započeo Savana, Oktobar 22, 2014, 15:32:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:BCTrucking
Detaljan opis problema:a evo mod je ok trucking je pa reko da dodam i komandu cc clear chat i dobijem eror
Dio skripte:
dcmd_cc(playerid, params[])
{

	#pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BC Truck | "red"Moras se ulogovati da bi koristio ovu komandu!");
	if (PlayerInfo[playerid][pAdmin] >= 1)
	{
		new string[128]; foreach(Player,i) { OcistiChat(i, 120); }
		format(string, 256, "Admin %s {FFAF00}| {FFFFFF}je ocistio chat", GetName(playerid));
        SCMTA(red, string);
		SCMTA(lblue, "www.battle-craft.org {FFFFFF}| {00C0FF}Chat ociscen");
	}
	else
	{
		SCM(playerid,-1, "{FF0000}[BC Truck]{BFC0C2} Samo Admini!");
	}
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://

Eror:
C:\Users\Danijel\Desktop\Balkan Trucking Mod 1.0\gamemodes\Trucking.pwn(4528) : warning 203: symbol is never used: "dcmd_cc"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.
CroHerze Skripter

Stavi na vrh scripte
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


Mada ja bih ti preporucio da radis sa ZCMD ili YCMD koji je cak i brzi od ZCMD Command Systema...

Citat: â–... â–† â–ˆ Rudimental â–ˆ â–† â–... poslato Oktobar 22, 2014, 15:52:03 POSLE PODNE
Stavi na vrh scripte
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


Mada ja bih ti preporucio da radis sa ZCMD ili YCMD koji je cak i brzi od ZCMD Command Systema...

Preporucujem "YCMD"


Ovaj profil na BS koristi nas troje. Kike, Duksna, Amatic. Tako da neispadnemo glupi :D

Ma meni je lakse ovako nego ne sprema mi scor pa ne otvaram novu temu evo code..

Login:
public OnPlayerConnect(playerid)
{
	firstspawn[playerid] = 1;
	new string[300];
	format(string,sizeof(string),"» %s(ID:%d) se pridruzio na "lyellow2"BattleCraft Trucking Server!",GetPName(playerid),playerid);
	SendClientMessageToAll(green2,string);
	new file[128],ip[16];
	GetPlayerIp(playerid,ip,16);
	format(file,sizeof(file),"Admin/Bans/%s.ini",ip);
	if(INI_Exist(file))
	{
	    INI_Open(file);
	    new Admin[24], Reason[128];
		INI_ReadString(Admin,"Admin",24);
	 	INI_ReadString(Reason,"Razlog",128);
		format(string,sizeof(string),""lred"\t\tRacun "lyellow"\"%s\""lred" je banan-sljedite podatke: \n\nVase ime: %s \nAdmin ime: %s \nRazlog: %s \nVasa IP: %s \n\n\t\t"lyellow2"Koristi F8 kako bi slikali i postali na forum za Unban "lgrey"www.battle-craft.org.",GetPName(playerid),GetPName(playerid),Admin,Reason,ip);
		ShowPlayerDialog(playerid,9002,0,""lred"BANAN",string,"OK","");
		format(string,sizeof(string),"*** %s(ID:%d) je automatski kickan-banan!",GetPName(playerid),playerid);
		SendClientMessageToAll(red,string);
		PlaySound(playerid,1009);
		Kick(playerid);
		INI_Close();
		return 1;
	}
	else
	{
		format(file,sizeof(file),"Admin/Users/%s.ini",GetPName(playerid));
		if(INI_Exist(file))
		{
		    INI_Open(file);
		    PInfo[playerid][Isbanned] = INI_ReadInt("Banan");
		    INI_Close();
		    if(PInfo[playerid][Isbanned] == 1)
		    {
		        GetPlayerIp(playerid,ip,16);
				format(file,sizeof(file),"Admin/Bans/%s.ini",ip);
				INI_Open(file);
				INI_WriteString("Igrac",GetPName(playerid));
				INI_WriteString("IgracevIP",ip);
				INI_WriteString("Admin","Nema");
				INI_WriteString("AdminIP","Nema");
				INI_WriteString("Razlog","Unban");
				INI_Save();
				INI_Close();
				format(string,sizeof(string),"\t\t"lred"RACUN "lyellow"\"%s\""lred" JE BANAN! \n\nNepokusavajte dobiti Ban ponovo.",GetPName(playerid));
				ShowPlayerDialog(playerid,9007,0,""lyellow"Nema "lred"Unban!",string,"OK","");
				format(string,sizeof(string),"*** %s(ID:%d) je automatski re-banan pokusava izbjegnuti Ban",GetPName(playerid),playerid);
				SendClientMessageToAll(red,string);
				PlaySound(playerid,1009);
				Kick(playerid);
			}
		}
	}
    ClearCheat[playerid] = 0;
//==================================== [Vehicle Ownership Icons] ===============
	SetPlayerMapIcon(playerid, 1, 1743.7543,-1070.9586,23.9687, 55, 0, MAPICON_LOCAL );
//==================================== [Vehicle Ownership Icons] ===============

//=================================== [Fuel Stations Icons] ====================
	AddFuel(playerid,9,-96.3130,-1163.8553,2.4082);
	AddFuel(playerid,10,-1606.1223,-2714.0071,48.5335);
	AddFuel(playerid,11,2116.5847,920.1676,10.8203);
	AddFuel(playerid,12,611.6620,1694.9224,6.9922);
	AddFuel(playerid,13,619.9069,1685.4465,6.9922);
	AddFuel(playerid,14,1938.3922,-1771.5518,13.3828);
	AddFuel(playerid,15,-1672.5673,402.4304,7.1797);
	AddFuel(playerid,16,2630.6262,1103.9821,11.4220);
	AddFuel(playerid,17,-1326.0250,2677.1208,51.0827);
	AddFuel(playerid,17,652.4987,-559.6976,16.3359);
	AddFuel(playerid,17,-2406.2686,973.9093,45.2969);
//==================================== [Fuel Stations Icons] ===============
	refilled[playerid] = 0;
	format(file,sizeof(file),"Admin/Users/%s.ini",GetPName(playerid));
	if(fexist(file))
	{
	    format(string,sizeof(string),""lgreen"DobroDosli Nazad, "lyellow2"%s"lgreen"! Upisite vas "lred"password "lgreen"za prijavu!",GetPName(playerid));
        ShowPlayerDialog(playerid,Logindialog,1,""lyellow"Logiranje",string,"Login","Nazad");
 	}
 	else
 	{
		format(string,sizeof(string),""lgreen"DobroDosli na "lyellow"BattleCraft Trucking"lgreen", "lyellow2"%s"lgreen"! \nVi niste "lred"registrirani"lgreen".\n"lgrey"Molimo vas upiste vas"lyellow2"password "lgreen"za registraciju!",GetPName(playerid));
        ShowPlayerDialog(playerid,Registerdialog,1,""lyellow"Registracija",string,"Register","Nazad");
	}
	INI_Close();
    minfo[playerid][Pay] = 0;
	minfo[playerid][Lastx] = 0;
	minfo[playerid][Lasty] = 0;
	minfo[playerid][Lastz] = 0;
	minfo[playerid][Checkpoint] = 0;
	minfo[playerid][CheckpointID] = 0;
	minfo[playerid][AllowTrailerCheck] = false;
	minfo[playerid][TrailerCheckCount] = 0;
 	IsPlayerInMission[playerid] = 0;
	PInfo[playerid][called] = -1;
	PInfo[playerid][answerd] = -1;

	speedo[playerid] = TextDrawCreate(530.000000, 378.000000, " ");
	TextDrawBackgroundColor(speedo[playerid], 255);
	TextDrawFont(speedo[playerid], 2);
	TextDrawLetterSize(speedo[playerid], 0.290000, 1.400000);
	TextDrawColor(speedo[playerid], -1);
	TextDrawSetOutline(speedo[playerid], 1);
	TextDrawSetProportional(speedo[playerid], 1);
	TextDrawUseBox(speedo[playerid], 1);
	TextDrawBoxColor(speedo[playerid], 68);
	TextDrawTextSize(speedo[playerid], 637.000000, 0.000000);

	fueltd[playerid] = TextDrawCreate(530.000000, 394.000000, " ");
	TextDrawBackgroundColor(fueltd[playerid], 255);
	TextDrawFont(fueltd[playerid], 2);
	TextDrawLetterSize(fueltd[playerid], 0.290000, 1.400000);
	TextDrawColor(fueltd[playerid], -1);
	TextDrawSetOutline(fueltd[playerid], 1);
	TextDrawSetProportional(fueltd[playerid], 1);

	tripmetertd[playerid] = TextDrawCreate(530.000000, 410.000000, " ");
	TextDrawBackgroundColor(tripmetertd[playerid], 255);
	TextDrawFont(tripmetertd[playerid], 2);
	TextDrawLetterSize(tripmetertd[playerid], 0.290000, 1.400000);
	TextDrawColor(tripmetertd[playerid], -1);
	TextDrawSetOutline(tripmetertd[playerid], 1);
	TextDrawSetProportional(tripmetertd[playerid], 1);

	info[playerid] = TextDrawCreate(310.000000, 433.000000, " ");
	TextDrawAlignment(info[playerid], 2);
	TextDrawBackgroundColor(info[playerid], 34);
	TextDrawFont(info[playerid], 2);
	TextDrawLetterSize(info[playerid], 0.260000, 1.400000);
	TextDrawColor(info[playerid], -1);
	TextDrawSetOutline(info[playerid], 1);
	TextDrawSetProportional(info[playerid], 1);
	TextDrawUseBox(info[playerid], 1);
	TextDrawBoxColor(info[playerid], 102);
	TextDrawTextSize(info[playerid], 0.000000, 801.000000);
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	firstspawn[playerid] = 0;
	new string[128];
	switch(reason)
	{
	    case 0:
	    {
	        format(string,sizeof(string),"» %s(ID:%d) je napustio server "lyellow2"(AFK vrjeme isteklo)",GetPName(playerid),playerid);
	        SendClientMessageToAll(green2,string);
		}
		case 1:
		{
		    format(string,sizeof(string),"» %s(ID:%d) je napustio server "lyellow2"(Otisao)",GetPName(playerid),playerid);
		    SendClientMessageToAll(green2,string);
		}
		case 2:
		{
		    format(string,sizeof(string),"» %s(ID:%d) je napustio server "lyellow2"(Kickan-Banan)",GetPName(playerid),playerid);
			SendClientMessageToAll(green2,string);
		}
	}
	TextDrawDestroy(fueltd[playerid]);
	TextDrawDestroy(info[playerid]);
	TextDrawDestroy(speedo[playerid]);
	TextDrawDestroy(tripmetertd[playerid]);
	TextDrawHideForPlayer(playerid,timetd);
	SaveStats(playerid);
    PInfo[playerid][Failedlogins] = 0;
    PInfo[playerid][Logged] = 0;
    PInfo[playerid][hasfuelcan] = 0;
	PInfo[playerid][rescue] = 0;
	PInfo[playerid][beenrescued] = 0;
	PInfo[playerid][Jailed] = 0;
	PInfo[playerid][onduty] = 0;
	PInfo[playerid][fare2] = 0;
	PInfo[playerid][calledtaxi] = 0;
	wallet[playerid] = 0;
	KillTimer(CanUseRescue[playerid]);
	KillTimer(Checkveh[playerid]);
	KillTimer(Ticket[playerid]);
	KillTimer(Jailtimer[playerid]);
	KillTimer(Fare[playerid]);
	KillTimer(ClearRobbed[0]);
	KillTimer(ClearRobbed[1]);
	KillTimer(Raped[playerid][0]);
	KillTimer(Raped[playerid][4]);
	KillTimer(Raped[playerid][5]);
	Raped[playerid][1] = 0;
	Raped[playerid][2] = 0;
	Showndialog[playerid] = 0;
	hastickettopay[playerid] = 0;
    if (minfo[playerid][CheckpointID] == 1)
	{
	    KillTimer(LTimer[playerid]);
	}
	if (minfo[playerid][CheckpointID] == 2)
	{
	    KillTimer(ULTimer[playerid]);
	    if (minfo[playerid][AllowTrailerCheck] == true)
		{
		    KillTimer(TrailerCheckTimer[playerid]);
		}
	}
	TogglePlayerAllDynamicCPs(playerid, 1);
	IsPlayerInMission[playerid] = 0;
	PInfo[PInfo[playerid][called]][answerd] = -1;
	PInfo[PInfo[playerid][called]][called] = -1;
	PInfo[playerid][called] = -1;
	PInfo[playerid][answerd] = -1;
	SetPlayerGPS(playerid,0);
	SetPlayerVirtualWorld(playerid,0);
 	inplane[playerid] = 0;
 	ClearCheat[playerid] = 0;
 	InBankID[playerid] = 0;
 	RecentlyRobbed[playerid] = 0;
	RobbedRecently[playerid] = 0;
	HasClamidia[playerid] = 0;
	Delete3DTextLabel(Shamal[playerid]);
	Delete3DTextLabel(Ranklbl[playerid]);
	return 1;
}

public OnPlayerSpawn(playerid)
{
    PlayerPlaySound(playerid,1186,1955.8129,-2181.6062,13.5865);
//============================== [Icons on spawns] =============================
   	SetPlayerMapIcon(playerid,27,-484.5272,-530.6782,25.5178,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,28,-2185.4797,-211.8183,36.5156,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,29,1062.5959,1231.7164,10.8275,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,30,2834.2148,912.6044,10.7500,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,31,604.5546,1677.6814,6.9922,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,32,-1583.5469,-2730.4944,48.5391,51,0,MAPICON_LOCAL);
//============================== [Icons on spawns] =============================

//============================== [Icons on tune garages] =======================
	SetPlayerMapIcon(playerid,96,-1938.4731,231.5414,34.1563,27,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,97,-2696.0901,217.7800,4.1797,27,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,98,2397.3884,1026.4083,10.8203,27,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,99,2645.1948,-2030.9397,13.5540,27,0,MAPICON_LOCAL);
//============================== [Icons on tune garages] =======================
	TextDrawShowForPlayer(playerid,info[playerid]);
	TextDrawShowForPlayer(playerid,timetd);
	new rand = random(sizeof(randspawn));
	new assrand = random(sizeof(assistancespawn));
	if(gTeam[playerid] == TEAM_TRUCKERS)
	{
		SetPlayerPos(playerid,randspawn[rand][0],randspawn[rand][1],randspawn[rand][2]);
		SetPlayerTeamColor(playerid);
		GameTextForPlayer(playerid,"~g~Napisite ~r~~h~/work ~g~da krenete raditi",4000,3);
		SendClientMessage(playerid,yellow,"» Vi ste "lred"Kamiondzija"lyellow". Uzmite kamion,uzmite prikolicu i Napisite "lred"/work "lyellow"da zapocnete posao!");
		SendClientMessage(playerid,yellow,"» Mozete upisat "lred"/phelp"lyellow" da vidite komande "lred"kamiondzije"lyellow" ili napisite /help da vidite server komande!");
	}
	if(gTeam[playerid] == TEAM_ASSISTANCE)
	{
		SetPlayerPos(playerid,assistancespawn[assrand][0],assistancespawn[assrand][1],assistancespawn[assrand][2]);
		SetPlayerTeamColor(playerid);
		SendClientMessage(playerid,yellow,"» Vi ste "lred"Mehanicar"lyellow".Vi morate pomoc igracima u nevolj sa vozilima. Uzmite auto, upisite "lred"2"lyellow" kako bi prikopcali drugi auto!");
		SendClientMessage(playerid,yellow,"» Mozete upisat "lred"/phelp"lyellow" da vidite komande Mehanicara, ili Napisite "lred"/help"lyellow" da viidte komande servera!");
	}
	if(gTeam[playerid] == TEAM_POLICE)
	{
	    SendClientMessage(playerid,yellow,"» Vi ste "lred"Policajac"lyellow"! Napisite "lred"/phelp"lyellow" da vidite komande Policajca!");
		SetPlayerTeamColor(playerid);
		if(PInfo[playerid][Jailed] == 0)
		{
			ShowPlayerDialog(playerid,Copsdialog,2,"Odaberite spawn","Los Santos \nLas Venturas \nSan Fierro","Odaberi","");
		}
		if(GetPlayerWantedLevel(playerid) > 0)
		{
			SetPlayerWantedLevel(playerid,0);
			SendClientMessage(playerid,red,""lwhite"*"lred"Kriminalac uhvacen! Kazna placena $1000!");
			GivePlayerMoney(playerid,-1000);
		}
	}
	if(gTeam[playerid] == TEAM_DRIVER)
	{
	    SendClientMessage(playerid,yellow,"» Vi ste "lred"taxi vozac"lyellow"! Napisite "lred"/phelp "lyellow"za komande o taxi vozacu!");
	    SetPlayerTeamColor(playerid);
	    SetPlayerPos(playerid,1768.4202,-1864.4773,13.5738);
 	}
 	if(gTeam[playerid] == TEAM_RAPIST)
 	{
 	    if(PInfo[playerid][Jailed] == 0)
		{
 	    	ShowPlayerDialog(playerid,Othersdialog,2,"Odaberite profesiju",""lgreen"Silovatelj \n"lyellow2"Hitman","Ok","");
 		}
	}
	if(PInfo[playerid][Jailed] == 1)
	{
	    Jailplayer(playerid);
	    SendClientMessage(playerid,red,"Nemozete pobjeci od kazne,povratak za 3 minute!");
 	}
 	if(firstspawn[playerid] == 1)
 	{
	  	new string[45];
		format(string,sizeof(string),"%s",pRank[playerid]);
	    Ranklbl[playerid] = Create3DTextLabel(string,green2,0,0,0,40.0,0);
	    Attach3DTextLabelToPlayer(Ranklbl[playerid],playerid,0,0,0.4);
	 	SetTimerEx("Clearcheat",1000,false,"i",playerid);
	}
 	firstspawn[playerid] = 0;
 	UpdateRank(playerid);
 	if(gTeam[playerid] == TEAM_TRUCKERS)
	{
		TextDrawSetString(info[playerid],RandMsgs[random(sizeof(RandMsgs))]);
	}
	if(gTeam[playerid] == TEAM_ASSISTANCE)
	{
	    TextDrawSetString(info[playerid],AssistanceMsgs[random(sizeof(AssistanceMsgs))]);
	}
	if(gTeam[playerid] == TEAM_DRIVER)
	{
	    TextDrawSetString(info[playerid],Drivermsgs[random(sizeof(Drivermsgs))]);
	}
	if(gTeam[playerid] == TEAM_POLICE)
	{
	    TextDrawSetString(info[playerid],Policemsgs[random(sizeof(Policemsgs))]);
	}
	return 1;
}
CroHerze Skripter

Citat: Savana poslato Oktobar 22, 2014, 16:38:15 POSLE PODNE
Ma meni je lakse ovako nego ne sprema mi scor pa ne otvaram novu temu evo code..

Login:
public OnPlayerConnect(playerid)
{
	firstspawn[playerid] = 1;
	new string[300];
	format(string,sizeof(string),"» %s(ID:%d) se pridruzio na "lyellow2"server uklonjen! Trucking Server!",GetPName(playerid),playerid);
	SendClientMessageToAll(green2,string);
	new file[128],ip[16];
	GetPlayerIp(playerid,ip,16);
	format(file,sizeof(file),"Admin/Bans/%s.ini",ip);
	if(INI_Exist(file))
	{
	    INI_Open(file);
	    new Admin[24], Reason[128];
		INI_ReadString(Admin,"Admin",24);
	 	INI_ReadString(Reason,"Razlog",128);
		format(string,sizeof(string),""lred"\t\tRacun "lyellow"\"%s\""lred" je banan-sljedite podatke: \n\nVase ime: %s \nAdmin ime: %s \nRazlog: %s \nVasa IP: %s \n\n\t\t"lyellow2"Koristi F8 kako bi slikali i postali na forum za Unban "lgrey"www.server uklonjen!.org.",GetPName(playerid),GetPName(playerid),Admin,Reason,ip);
		ShowPlayerDialog(playerid,9002,0,""lred"BANAN",string,"OK","");
		format(string,sizeof(string),"*** %s(ID:%d) je automatski kickan-banan!",GetPName(playerid),playerid);
		SendClientMessageToAll(red,string);
		PlaySound(playerid,1009);
		Kick(playerid);
		INI_Close();
		return 1;
	}
	else
	{
		format(file,sizeof(file),"Admin/Users/%s.ini",GetPName(playerid));
		if(INI_Exist(file))
		{
		    INI_Open(file);
		    PInfo[playerid][Isbanned] = INI_ReadInt("Banan");
		    INI_Close();
		    if(PInfo[playerid][Isbanned] == 1)
		    {
		        GetPlayerIp(playerid,ip,16);
				format(file,sizeof(file),"Admin/Bans/%s.ini",ip);
				INI_Open(file);
				INI_WriteString("Igrac",GetPName(playerid));
				INI_WriteString("IgracevIP",ip);
				INI_WriteString("Admin","Nema");
				INI_WriteString("AdminIP","Nema");
				INI_WriteString("Razlog","Unban");
				INI_Save();
				INI_Close();
				format(string,sizeof(string),"\t\t"lred"RACUN "lyellow"\"%s\""lred" JE BANAN! \n\nNepokusavajte dobiti Ban ponovo.",GetPName(playerid));
				ShowPlayerDialog(playerid,9007,0,""lyellow"Nema "lred"Unban!",string,"OK","");
				format(string,sizeof(string),"*** %s(ID:%d) je automatski re-banan pokusava izbjegnuti Ban",GetPName(playerid),playerid);
				SendClientMessageToAll(red,string);
				PlaySound(playerid,1009);
				Kick(playerid);
			}
		}
	}
    ClearCheat[playerid] = 0;
//==================================== [Vehicle Ownership Icons] ===============
	SetPlayerMapIcon(playerid, 1, 1743.7543,-1070.9586,23.9687, 55, 0, MAPICON_LOCAL );
//==================================== [Vehicle Ownership Icons] ===============

//=================================== [Fuel Stations Icons] ====================
	AddFuel(playerid,9,-96.3130,-1163.8553,2.4082);
	AddFuel(playerid,10,-1606.1223,-2714.0071,48.5335);
	AddFuel(playerid,11,2116.5847,920.1676,10.8203);
	AddFuel(playerid,12,611.6620,1694.9224,6.9922);
	AddFuel(playerid,13,619.9069,1685.4465,6.9922);
	AddFuel(playerid,14,1938.3922,-1771.5518,13.3828);
	AddFuel(playerid,15,-1672.5673,402.4304,7.1797);
	AddFuel(playerid,16,2630.6262,1103.9821,11.4220);
	AddFuel(playerid,17,-1326.0250,2677.1208,51.0827);
	AddFuel(playerid,17,652.4987,-559.6976,16.3359);
	AddFuel(playerid,17,-2406.2686,973.9093,45.2969);
//==================================== [Fuel Stations Icons] ===============
	refilled[playerid] = 0;
	format(file,sizeof(file),"Admin/Users/%s.ini",GetPName(playerid));
	if(fexist(file))
	{
	    format(string,sizeof(string),""lgreen"DobroDosli Nazad, "lyellow2"%s"lgreen"! Upisite vas "lred"password "lgreen"za prijavu!",GetPName(playerid));
        ShowPlayerDialog(playerid,Logindialog,1,""lyellow"Logiranje",string,"Login","Nazad");
 	}
 	else
 	{
		format(string,sizeof(string),""lgreen"DobroDosli na "lyellow"server uklonjen! Trucking"lgreen", "lyellow2"%s"lgreen"! \nVi niste "lred"registrirani"lgreen".\n"lgrey"Molimo vas upiste vas"lyellow2"password "lgreen"za registraciju!",GetPName(playerid));
        ShowPlayerDialog(playerid,Registerdialog,1,""lyellow"Registracija",string,"Register","Nazad");
	}
	INI_Close();
    minfo[playerid][Pay] = 0;
	minfo[playerid][Lastx] = 0;
	minfo[playerid][Lasty] = 0;
	minfo[playerid][Lastz] = 0;
	minfo[playerid][Checkpoint] = 0;
	minfo[playerid][CheckpointID] = 0;
	minfo[playerid][AllowTrailerCheck] = false;
	minfo[playerid][TrailerCheckCount] = 0;
 	IsPlayerInMission[playerid] = 0;
	PInfo[playerid][called] = -1;
	PInfo[playerid][answerd] = -1;

	speedo[playerid] = TextDrawCreate(530.000000, 378.000000, " ");
	TextDrawBackgroundColor(speedo[playerid], 255);
	TextDrawFont(speedo[playerid], 2);
	TextDrawLetterSize(speedo[playerid], 0.290000, 1.400000);
	TextDrawColor(speedo[playerid], -1);
	TextDrawSetOutline(speedo[playerid], 1);
	TextDrawSetProportional(speedo[playerid], 1);
	TextDrawUseBox(speedo[playerid], 1);
	TextDrawBoxColor(speedo[playerid], 68);
	TextDrawTextSize(speedo[playerid], 637.000000, 0.000000);

	fueltd[playerid] = TextDrawCreate(530.000000, 394.000000, " ");
	TextDrawBackgroundColor(fueltd[playerid], 255);
	TextDrawFont(fueltd[playerid], 2);
	TextDrawLetterSize(fueltd[playerid], 0.290000, 1.400000);
	TextDrawColor(fueltd[playerid], -1);
	TextDrawSetOutline(fueltd[playerid], 1);
	TextDrawSetProportional(fueltd[playerid], 1);

	tripmetertd[playerid] = TextDrawCreate(530.000000, 410.000000, " ");
	TextDrawBackgroundColor(tripmetertd[playerid], 255);
	TextDrawFont(tripmetertd[playerid], 2);
	TextDrawLetterSize(tripmetertd[playerid], 0.290000, 1.400000);
	TextDrawColor(tripmetertd[playerid], -1);
	TextDrawSetOutline(tripmetertd[playerid], 1);
	TextDrawSetProportional(tripmetertd[playerid], 1);

	info[playerid] = TextDrawCreate(310.000000, 433.000000, " ");
	TextDrawAlignment(info[playerid], 2);
	TextDrawBackgroundColor(info[playerid], 34);
	TextDrawFont(info[playerid], 2);
	TextDrawLetterSize(info[playerid], 0.260000, 1.400000);
	TextDrawColor(info[playerid], -1);
	TextDrawSetOutline(info[playerid], 1);
	TextDrawSetProportional(info[playerid], 1);
	TextDrawUseBox(info[playerid], 1);
	TextDrawBoxColor(info[playerid], 102);
	TextDrawTextSize(info[playerid], 0.000000, 801.000000);
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	firstspawn[playerid] = 0;
	new string[128];
	switch(reason)
	{
	    case 0:
	    {
	        format(string,sizeof(string),"» %s(ID:%d) je napustio server "lyellow2"(AFK vrjeme isteklo)",GetPName(playerid),playerid);
	        SendClientMessageToAll(green2,string);
		}
		case 1:
		{
		    format(string,sizeof(string),"» %s(ID:%d) je napustio server "lyellow2"(Otisao)",GetPName(playerid),playerid);
		    SendClientMessageToAll(green2,string);
		}
		case 2:
		{
		    format(string,sizeof(string),"» %s(ID:%d) je napustio server "lyellow2"(Kickan-Banan)",GetPName(playerid),playerid);
			SendClientMessageToAll(green2,string);
		}
	}
	TextDrawDestroy(fueltd[playerid]);
	TextDrawDestroy(info[playerid]);
	TextDrawDestroy(speedo[playerid]);
	TextDrawDestroy(tripmetertd[playerid]);
	TextDrawHideForPlayer(playerid,timetd);
	SaveStats(playerid);
    PInfo[playerid][Failedlogins] = 0;
    PInfo[playerid][Logged] = 0;
    PInfo[playerid][hasfuelcan] = 0;
	PInfo[playerid][rescue] = 0;
	PInfo[playerid][beenrescued] = 0;
	PInfo[playerid][Jailed] = 0;
	PInfo[playerid][onduty] = 0;
	PInfo[playerid][fare2] = 0;
	PInfo[playerid][calledtaxi] = 0;
	wallet[playerid] = 0;
	KillTimer(CanUseRescue[playerid]);
	KillTimer(Checkveh[playerid]);
	KillTimer(Ticket[playerid]);
	KillTimer(Jailtimer[playerid]);
	KillTimer(Fare[playerid]);
	KillTimer(ClearRobbed[0]);
	KillTimer(ClearRobbed[1]);
	KillTimer(Raped[playerid][0]);
	KillTimer(Raped[playerid][4]);
	KillTimer(Raped[playerid][5]);
	Raped[playerid][1] = 0;
	Raped[playerid][2] = 0;
	Showndialog[playerid] = 0;
	hastickettopay[playerid] = 0;
    if (minfo[playerid][CheckpointID] == 1)
	{
	    KillTimer(LTimer[playerid]);
	}
	if (minfo[playerid][CheckpointID] == 2)
	{
	    KillTimer(ULTimer[playerid]);
	    if (minfo[playerid][AllowTrailerCheck] == true)
		{
		    KillTimer(TrailerCheckTimer[playerid]);
		}
	}
	TogglePlayerAllDynamicCPs(playerid, 1);
	IsPlayerInMission[playerid] = 0;
	PInfo[PInfo[playerid][called]][answerd] = -1;
	PInfo[PInfo[playerid][called]][called] = -1;
	PInfo[playerid][called] = -1;
	PInfo[playerid][answerd] = -1;
	SetPlayerGPS(playerid,0);
	SetPlayerVirtualWorld(playerid,0);
 	inplane[playerid] = 0;
 	ClearCheat[playerid] = 0;
 	InBankID[playerid] = 0;
 	RecentlyRobbed[playerid] = 0;
	RobbedRecently[playerid] = 0;
	HasClamidia[playerid] = 0;
	Delete3DTextLabel(Shamal[playerid]);
	Delete3DTextLabel(Ranklbl[playerid]);
	return 1;
}

public OnPlayerSpawn(playerid)
{
    PlayerPlaySound(playerid,1186,1955.8129,-2181.6062,13.5865);
//============================== [Icons on spawns] =============================
   	SetPlayerMapIcon(playerid,27,-484.5272,-530.6782,25.5178,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,28,-2185.4797,-211.8183,36.5156,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,29,1062.5959,1231.7164,10.8275,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,30,2834.2148,912.6044,10.7500,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,31,604.5546,1677.6814,6.9922,51,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,32,-1583.5469,-2730.4944,48.5391,51,0,MAPICON_LOCAL);
//============================== [Icons on spawns] =============================

//============================== [Icons on tune garages] =======================
	SetPlayerMapIcon(playerid,96,-1938.4731,231.5414,34.1563,27,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,97,-2696.0901,217.7800,4.1797,27,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,98,2397.3884,1026.4083,10.8203,27,0,MAPICON_LOCAL);
	SetPlayerMapIcon(playerid,99,2645.1948,-2030.9397,13.5540,27,0,MAPICON_LOCAL);
//============================== [Icons on tune garages] =======================
	TextDrawShowForPlayer(playerid,info[playerid]);
	TextDrawShowForPlayer(playerid,timetd);
	new rand = random(sizeof(randspawn));
	new assrand = random(sizeof(assistancespawn));
	if(gTeam[playerid] == TEAM_TRUCKERS)
	{
		SetPlayerPos(playerid,randspawn[rand][0],randspawn[rand][1],randspawn[rand][2]);
		SetPlayerTeamColor(playerid);
		GameTextForPlayer(playerid,"~g~Napisite ~r~~h~/work ~g~da krenete raditi",4000,3);
		SendClientMessage(playerid,yellow,"» Vi ste "lred"Kamiondzija"lyellow". Uzmite kamion,uzmite prikolicu i Napisite "lred"/work "lyellow"da zapocnete posao!");
		SendClientMessage(playerid,yellow,"» Mozete upisat "lred"/phelp"lyellow" da vidite komande "lred"kamiondzije"lyellow" ili napisite /help da vidite server komande!");
	}
	if(gTeam[playerid] == TEAM_ASSISTANCE)
	{
		SetPlayerPos(playerid,assistancespawn[assrand][0],assistancespawn[assrand][1],assistancespawn[assrand][2]);
		SetPlayerTeamColor(playerid);
		SendClientMessage(playerid,yellow,"» Vi ste "lred"Mehanicar"lyellow".Vi morate pomoc igracima u nevolj sa vozilima. Uzmite auto, upisite "lred"2"lyellow" kako bi prikopcali drugi auto!");
		SendClientMessage(playerid,yellow,"» Mozete upisat "lred"/phelp"lyellow" da vidite komande Mehanicara, ili Napisite "lred"/help"lyellow" da viidte komande servera!");
	}
	if(gTeam[playerid] == TEAM_POLICE)
	{
	    SendClientMessage(playerid,yellow,"» Vi ste "lred"Policajac"lyellow"! Napisite "lred"/phelp"lyellow" da vidite komande Policajca!");
		SetPlayerTeamColor(playerid);
		if(PInfo[playerid][Jailed] == 0)
		{
			ShowPlayerDialog(playerid,Copsdialog,2,"Odaberite spawn","Los Santos \nLas Venturas \nSan Fierro","Odaberi","");
		}
		if(GetPlayerWantedLevel(playerid) > 0)
		{
			SetPlayerWantedLevel(playerid,0);
			SendClientMessage(playerid,red,""lwhite"*"lred"Kriminalac uhvacen! Kazna placena $1000!");
			GivePlayerMoney(playerid,-1000);
		}
	}
	if(gTeam[playerid] == TEAM_DRIVER)
	{
	    SendClientMessage(playerid,yellow,"» Vi ste "lred"taxi vozac"lyellow"! Napisite "lred"/phelp "lyellow"za komande o taxi vozacu!");
	    SetPlayerTeamColor(playerid);
	    SetPlayerPos(playerid,1768.4202,-1864.4773,13.5738);
 	}
 	if(gTeam[playerid] == TEAM_RAPIST)
 	{
 	    if(PInfo[playerid][Jailed] == 0)
		{
 	    	ShowPlayerDialog(playerid,Othersdialog,2,"Odaberite profesiju",""lgreen"Silovatelj \n"lyellow2"Hitman","Ok","");
 		}
	}
	if(PInfo[playerid][Jailed] == 1)
	{
	    Jailplayer(playerid);
	    SendClientMessage(playerid,red,"Nemozete pobjeci od kazne,povratak za 3 minute!");
 	}
 	if(firstspawn[playerid] == 1)
 	{
	  	new string[45];
		format(string,sizeof(string),"%s",pRank[playerid]);
	    Ranklbl[playerid] = Create3DTextLabel(string,green2,0,0,0,40.0,0);
	    Attach3DTextLabelToPlayer(Ranklbl[playerid],playerid,0,0,0.4);
	 	SetTimerEx("Clearcheat",1000,false,"i",playerid);
	}
 	firstspawn[playerid] = 0;
 	UpdateRank(playerid);
 	if(gTeam[playerid] == TEAM_TRUCKERS)
	{
		TextDrawSetString(info[playerid],RandMsgs[random(sizeof(RandMsgs))]);
	}
	if(gTeam[playerid] == TEAM_ASSISTANCE)
	{
	    TextDrawSetString(info[playerid],AssistanceMsgs[random(sizeof(AssistanceMsgs))]);
	}
	if(gTeam[playerid] == TEAM_DRIVER)
	{
	    TextDrawSetString(info[playerid],Drivermsgs[random(sizeof(Drivermsgs))]);
	}
	if(gTeam[playerid] == TEAM_POLICE)
	{
	    TextDrawSetString(info[playerid],Policemsgs[random(sizeof(Policemsgs))]);
	}
	return 1;
}





Pa jel imas ti u skripti pScore ili pLevel?


Ovaj profil na BS koristi nas troje. Kike, Duksna, Amatic. Tako da neispadnemo glupi :D

ne mogu dat novac mogu uzet postaviti ali neostaje nema...Ima samo MoneyTime ...
CroHerze Skripter

Citat: Savana poslato Oktobar 22, 2014, 16:51:42 POSLE PODNE
ne mogu dat novac mogu uzet postaviti ali neostaje nema...Ima samo MoneyTime ...

Ne razumem te nista sto se malo bolje ne potrudis da objasnis problem. Sto se tice Score ili ti Level-a koliko vidim ti nemas varijablu za tako nesto pa ti je potrebno to da sredis, a ovo za money te nista ne razumem.