[POMOC]/Dostavljac


Započeo Richter, Avgust 08, 2011, 23:48:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:CountryLife (Moja Skripta)
Detaljan opis problema:Znaci ja sam nesto radio posao /dostavljac i stavio sam da moras biti level 2 da uzmes taj posao i ja to otisao test i meni pise "Vec imas posao" stavio sam i /quitjob i /posao 0 0 ali isto
Dio skripte:
if(strcmp(cmd, "/dostavljac", true) == 0)//ovdje zamjenite kako ocete da vam glasi komanda za uzet posao
	{
	   if(IsPlayerConnected(playerid))
	   {
	       if(PlayerToPoint(5.0,playerid,253.8167,-163.3920,5.0786))
	       {
	           if(PlayerInfo[playerid][pJob] == 0) 
	           {
	            if(PlayerInfo[playerid][pLevel] == 2)
	              {
	               PlayerInfo[playerid][pJob] = 18;
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "* %s uzima posao Dostavljaca.", sendername);
					SendClientMessage(playerid, COLOR_GREY, "Ako zelis Dostavljati robu upisi /dostavi");
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	           }
	           else
	           {
	               SendClientMessage(playerid, COLOR_GREY, "  Vec Imas posao !");
	               return 1;
	           }
	       }
	       else
	       {
	           SendClientMessage(playerid, COLOR_GREY, "   Nisi na mjestu za posao !");
	           return 1;
	       }
	   }
           else
	       {
	            SendClientMessage(playerid, COLOR_GREY, "  Moras biti Level 2 da uzes taj posao !");
	            return 1;
	       }
	   }
	   return 1;
	}

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

Loš ti je kod. Poruku "Vec Imas posao" ćeš dobijati svaki put ako nisi level 2.

Ako imaš posao, dobijaćeš poruku: Nisi na mjestu za posao

I ako se ne nalaziš na odgovarajućim koodinatima dobijaćeš poruku: "Moras biti Level 2 da uzes taj posao".

Izmeni te poruke, i sada ako želiš da posao mogu uzeti i igrači koji su veći lvl nego 2 zameni tvoj uslov:
if(PlayerInfo[playerid][pLevel] == 2)

Sa ovim:
if(PlayerInfo[playerid][pLevel] >= 2)
Poslednja Izmena: Avgust 08, 2011, 23:57:45 POSLE PODNE od mikec

Isto :'(

EDIT:Uspio ! moze lock
Poslednja Izmena: Avgust 09, 2011, 00:15:21 PRE PODNE od [CZ]Jan_Richter

Ok, samo još reci šta si uradio kako bi neko drugi, ko bude koristio Traži mogao da ima koristi od ove teme.