[Pomoc] Oko komande


Započeo Markoni990, Novembar 28, 2013, 18:34:43 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: BE
Detaljan opis problema: Kad kucam /buystan komanda radi ali kad hocu da prodam stan /sellstan nece izbaci ovo unknow command
Dio skripte:
if(strcmp(cmd, "/sellstan", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			if(PI[playerid][pPstankey] == 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete stan.");
				return 1;
			}
			if(PI[playerid][pMarried] > 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   Vencani ste, ne mozete prodati stan !");
		        return 1;
		    }
			if(PI[playerid][pPstankey] != 255 && strcmp(playername, StanInfo[PI[playerid][pPstankey]][sOwner], true) == 0)
			{
				new house = PI[playerid][pPstankey];
				StanInfo[house][sHel] = 0;
				StanInfo[house][sArm] = 0;
				StanInfo[house][sHealthx] = 0;
				StanInfo[house][sHealthy] = 0;
				StanInfo[house][sHealthz] = 0;
				StanInfo[house][sArmourx] = 0;
				StanInfo[house][sArmoury] = 0;
				StanInfo[house][sArmourz] = 0;
				StanInfo[house][sLock] = 1;
				StanInfo[house][sOwned] = 0;
				StanInfo[house][sVec] = 418;
				StanInfo[house][sVcol1] = -1;
				StanInfo[house][sVcol2] = -1;
				GetPlayerName(playerid, sendername, sizeof(sendername));
				strmid(StanInfo[house][sOwner], "Drzava", 0, strlen("Drzava"), 255);
				JBC_GivePlayerMoney(playerid,StanInfo[house][sValue]);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Cestitamo~n~ Prodali ste stan za ~n~~g~$%d", StanInfo[house][sValue]/2);
				GameTextForPlayer(playerid, string, 10000, 3);
				format(string1, sizeof(string), "[PRODAJA]\n$ %d",StanInfo[house][sValue]);
				stansale = Create3DTextLabel(string1,0x006400FF,StanInfo[house][sEntrancex], StanInfo[house][sEntrancey],   StanInfo[house][sEntrancez]+1,15,0,1);
				PI[playerid][pPstankey] = 255;
				if(PI[playerid][pLocal] == house)
				{
					SetPlayerInterior(playerid,0);
					SetPlayerVirtualWorld(playerid,0);
					JBC_SetPlayerPos(playerid,StanInfo[house][sEntrancex],StanInfo[house][sEntrancey],StanInfo[house][sEntrancez]);
					PI[playerid][pInt] = 0;
				}
				Delete3DTextLabel(Text3D:stansale);
				OnPropTextdrawUpdate(6,house);
                                OnPropUpdate();
				SacuvajIgraca(playerid);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete stan.");
			}
		}
		return 1;
	}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Poslednja Izmena: Novembar 28, 2013, 18:35:06 POSLE PODNE od Markoni990

if(strcmp(cmd, "/sellstan", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			if(PlayerInfo[playerid][pPstankey] == 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete stan.");
				return 1;
			}
			if(PlayerInfo[playerid][pMarried] > 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   Vjencani ste, ne mozete prodati stan !");
		        return 1;
		    }
			if(PlayerInfo[playerid][pPstankey] != 255 && strcmp(playername, StanInfo[PlayerInfo[playerid][pPstankey]][sOwner], true) == 0)
			{
				new stan = PlayerInfo[playerid][pPstankey];
				StanInfo[stan][sHel] = 0;
				StanInfo[stan][sArm] = 0;
				StanInfo[stan][sHealthx] = 0;
				StanInfo[stan][sHealthy] = 0;
				StanInfo[stan][sHealthz] = 0;
				StanInfo[stan][sArmourx] = 0;
				StanInfo[stan][sArmoury] = 0;
				StanInfo[stan][sArmourz] = 0;
				StanInfo[stan][sLock] = 1;
				StanInfo[stan][sOwned] = 0;
				StanInfo[stan][sVec] = 418;
				StanInfo[stan][sVcol1] = -1;
				StanInfo[stan][sVcol2] = -1;
				GetPlayerName(playerid, sendername, sizeof(sendername));
				strmid(StanInfo[stan][sOwner], "Drzava", 0, strlen("Drzava"), 255);
				SafeJBC_GivePlayerMoney(playerid,StanInfo[stan][sValue]);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Cestitamo~n~ Prodali ste stan za ~n~~g~$%d", StanInfo[stan][sValue]);
				GameTextForPlayer(playerid, string, 10000, 3);
				PlayerInfo[playerid][pPstankey] = 255;
				if(PlayerInfo[playerid][pLocal] == stan)
				{
					SetPlayerInterior(playerid,0);
					SetPlayerVirtualWorld(playerid,0);
					JBC_SetPlayerPos(playerid,StanInfo[stan][sEntrancex],StanInfo[stan][sEntrancey],StanInfo[stan][sEntrancez]);
					PlayerInfo[playerid][pInt] = 0;
				}
                OnStanPickupUpdate(stan);
				OnPropTextdrawUpdate();
				OnPropUpdate();
				OnPlayerUpdateCustom(playerid);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete stan.");
			}
		}
		return 1;
	}