Lvrcr 1.8 command problem
#1

hello hello i have make this topic for you help me guys in lvrcr there is command name


/sellweapons
/weapons
/weaponsoff
/orderdrugs
/grabdrugs
/sellfood


all of this command when i try to use it its tell me and every time

Bad Command. Type /commands ......

and in the GameMode when i try to search from them i can see it

if(strcmp"/rob... to end so please help me how to fix this
Reply
#2

Put the script on here?
Reply
#3

here all commnads


Код:
     if(strcmp(cmd, "/weapons", true) == 0) {
	 if(IsSpawned[playerid] == 0) {
	 SendClientMessage(playerid, COLOR_ERROR, "You are dead. You cannot use this command");
     return 1;
     }
     if(InDerby[playerid] == 1) {
     SendClientMessage(playerid,COLOR_ERROR,"You cannot use this command while you are in the stadium");
     return 1;
     }
     if(gTeam[playerid] == TEAM_GUNDEL) {
     SendClientMessage(playerid, COLOR_ERROR, "You are a Weapon Dealer. You have to go to ammunation buy guns");
     return 1;
     }
     if(askedforweapons[playerid] == 1) {
     SendClientMessage(playerid,COLOR_ERROR,"Command used recently... Please wait");
     return 1;
     }
     if (!GetPlayersInTeam(TEAM_GUNDEL)) {
     SendClientMessage(playerid,COLOR_ERROR,"Unable to locate any Weapon Dealers");
     return 1;
     }
     SendClientMessage(playerid, 0xA9A9A9AA, "|_Weapon Dealer Called_|");
     SendClientMessage(playerid,COLOR_ROYALBLUE,"You have called a Weapon Dealer to your location");
	 for(new i=0;i<MAX_PLAYERS;i++)
	 {
     if(gTeam[i] == TEAM_GUNDEL) {
     new pname[24];
     new current_zone;
     current_zone = player_zone[playerid];
     GetPlayerName(playerid, pname, 24);
     SendClientMessage(i, 0xA9A9A9AA, "|_Weapon Dealer Requested_|");
     format(string, sizeof(string), "%s(%d) has called for a Weapon Dealer. Location: %s",pname,playerid,zones[current_zone][zone_name]);
     SendClientMessage(i,COLOR_ROYALBLUE,string);
     Wantsguns[playerid] =1;
     askedforweapons[playerid] =1;
     }
     }
     return 1;
     }
Код:
	if(strcmp(cmd,"/weaponsoff",true)==0) {
		if(IsSpawned[playerid] == 0) {
			SendClientMessage(playerid, COLOR_ERROR, "You are dead. You cannot use this command");
    	return 1;
    	}
        if(gTeam[playerid] == TEAM_GUNDEL) {
            SendClientMessage(playerid, COLOR_ERROR, "Bad Command. Type /commands for available commands depending on your chosen job/skill depending on your chosen job/skill");
            return 1;
		}
		if(Wantsguns[playerid] == 0) {
		    SendClientMessage(playerid, COLOR_ERROR, "You haven't requested weapons.");
		    return 1;
		}
		else
		{
			SendClientMessage(playerid, 0xFF7F50AA, "You stopped requesting weapons.");
		     Wantsguns[playerid] =0;
    		 askedforweapons[playerid] =0;
			return 1;
			}
		
	}
Код:
    if(strcmp(cmd, "/sellweapons", true) == 0) {
	 if(IsSpawned[playerid] == 0) {
	 SendClientMessage(playerid, COLOR_ERROR, "You are dead. You cannot use this command");
     return 1;
     }
	 if(gTeam[playerid] != TEAM_GUNDEL) {
	 SendClientMessage(playerid, COLOR_ERROR, "Only Weapon Dealers can sell weapons");
     return 1;
     }
     if(InDerby[playerid] == 1) {
     SendClientMessage(playerid,COLOR_ERROR,"You cannot use this command while you are in the stadium");
     return 1;
     }
	 if(Jailed[playerid] == 1) {
	 SendClientMessage(playerid, COLOR_ERROR, "You cannot use this command in jail");
     return 1;
     }
     if(cuffed[playerid] == 1) {
     SendClientMessage(playerid,COLOR_ERROR,"You are handcuffed. You cannot use this command");
     return 1;
     }
     tmp = strtok(cmdtext, idx);
     if(!strlen(tmp)) {
     SendClientMessage(playerid, COLOR_ERROR, "USAGE: /sellweapons (id)");
     return 1;
     }
     giveplayerid = strval(tmp);
     if(!IsNumeric(tmp)) {
     SendClientMessage(playerid, COLOR_ERROR, "USAGE: /sellweapons (id) ID Must be a number");
     return 1;
     }
     if(!IsPlayerConnected(giveplayerid)) {
     format(string, sizeof(string), "ID (%d) Is not an active player", giveplayerid);
     SendClientMessage(playerid, COLOR_ERROR, string);
     return 1;
     }
     if(Jailed[giveplayerid] == 1) {
	 SendClientMessage(playerid, COLOR_ERROR, "You cannot sell weapons to a prisoner");
     return 1;
     }
     new workername[24];
     new playername[24];
     GetPlayerName(playerid,workername, 24);
     GetPlayerName(giveplayerid, playername, 24);
     if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 15) {
     format(string, sizeof(string), "%s(%d) Is not close enough. You cannot sell weapons to that player",playername,giveplayerid);
     SendClientMessage(playerid, COLOR_ERROR, string);
     return 1;
     }
     if(gTeam[giveplayerid] == TEAM_GUNDEL) {
     SendClientMessage(playerid, COLOR_ERROR, "You cannot sell weapons to another Weapon Dealer");
     return 1;
     }
     if(Wantsguns[giveplayerid] == 0) {
     format(string, sizeof(string), "%s(%d) Has not asked for a Gun Dealer. You have offered to sell Weapons",playername,giveplayerid);
     SendClientMessage(playerid, COLOR_ERROR, string);
     SendClientMessage(giveplayerid, 0xA9A9A9AA, "|_Weapons Offered_|");
     format(string, sizeof(string), "%s(%d) Has offered to sell you weapons. Type /weapons to accept the offer",workername,playerid);
     SendClientMessage(giveplayerid, 0x00C7FFAA, string);
     OfferedGuns[giveplayerid] =1;
     return 1;
     }
     SendClientMessage(playerid, 0xA9A9A9AA, "|_Weapons Offered_|");
     format(string, sizeof(string), "%s(%d) Is viewing your weapon list...Use /sellweapon %d (Item Number) to sell ... Please wait...",playername,giveplayerid,giveplayerid);
     SendClientMessage(playerid, 0x00C7FFAA, string);
     format(string, sizeof(string), "Use /sellweapon %d (Item Number) when %s(%d) tells you the item number...",giveplayerid,playername,giveplayerid);
     SendClientMessage(playerid, 0x00C7FFAA, string);
     SendClientMessage(giveplayerid, 0xA9A9A9AA, "|_Weapons Offered_|");
     SendClientMessage(giveplayerid,0x00C7FFAA," Weapons available. Tell the Weapon Dealer which number you want to purchase (1-6)");
     SendClientMessage(giveplayerid,0x00C7FFAA,"1. =[100 Ammo]=$2500====Silenced 9mm");
     SendClientMessage(giveplayerid,0x00C7FFAA,"2. =[500 Ammo]=$1000====Tec9");
     SendClientMessage(giveplayerid,0x00C7FFAA,"3. =[30  Ammo]=$3500====S/O ShotGun");
     SendClientMessage(giveplayerid,0x00C7FFAA,"4. =[30  Ammo]=$15000===Sniper Rifle");
     SendClientMessage(giveplayerid,0x00C7FFAA,"5. =[200 Ammo]=$8000====AK47");
     SendClientMessage(giveplayerid,0x00C7FFAA,"6. ============$500=====Armor");
     SendClientMessage(giveplayerid,0x00C7FFAA,"7. ============$3500=====3 Blocks Of C4");
     OfferedGuns[giveplayerid] =1;
     }
     return 1;
     }
Код:
    if(strcmp(cmd,"/grabdrugs",true)==0)
	{
    if(IsSpawned[playerid] == 0) {
	SendClientMessage(playerid, COLOR_ERROR, "You are dead. You cannot use this command");
    return 1;
    }
    if(Jailed[playerid] == 1) {
	SendClientMessage(playerid, COLOR_ERROR, "You cannot use this command in jail");
    return 1;
    }
    DrugHouseOwner[playerid] = dini_Int(playerfile,"DrugHouseOwner");
	if(DrugHouseOwner[playerid] == 0) {
	SendClientMessage(playerid,COLOR_ERROR,"You are not the current owner of the Drug House");
    return 1;
    }
    if(!IsPlayerInCheckpoint(playerid)) {
    SendClientMessage(playerid,COLOR_ERROR,"You have to be in the checkpoint at the LV Drug House to buy drugs or call a dealer");
    return 1;
    }
    if(IsPlayerInCheckpoint(playerid) && getCheckpointType(playerid) == 9)
    {
    new buyername[24];
    GetPlayerName(playerid,buyername, 24);
	new d_nr[256];
			d_nr = strtok(cmdtext, idx);
			if(!strlen(d_nr)) {
				SendClientMessage(playerid, COLOR_ERROR, "USAGE: /grabdrugs 1-5");
      			return 1;
			}
		    if(strcmp(d_nr,"1",true) == 0)
			{
			if(drugs <=9) {
    		SendClientMessage(playerid,COLOR_ERROR,"Your drug house hasnt got 10 grams of drugs");
    		SendClientMessage(playerid,COLOR_ERROR,"Use /orderdrugs to call your supplier");
    		return 1;
    		}
			   PlayerDrugs[playerid] += 10;
			   drugs -=10;
			   SendClientMessage(playerid, 0xA9A9A9AA, "|_Drugs Taken_|");
			   SendClientMessage(playerid, 0x00C7FFAA, "You have taken 10 grams of drugs from your LV Drug House");
			   SendClientMessage(playerid, 0x00C7FFAA, "Use /takedrugs (grams) to use drugs. Your health will refill while on drugs");
			}
			else if(strcmp(d_nr,"2",true) == 0)
			{
			if(drugs <=99) {
    		SendClientMessage(playerid,COLOR_ERROR,"Your drug house hasnt got 100 grams of drugs");
    		SendClientMessage(playerid,COLOR_ERROR,"Use /orderdrugs to call your supplier");
    		return 1;
    		}

			   PlayerDrugs[playerid] += 100;
			   drugs -=100;
			   SendClientMessage(playerid, 0xA9A9A9AA, "|_Drugs Taken_|");
			   SendClientMessage(playerid, 0x00C7FFAA, "You have taken 100 grams of drugs from your LV Drug House");
			   SendClientMessage(playerid, 0x00C7FFAA, "Use /takedrugs (grams) to use drugs. Your health will refill while on drugs");
			}
			else if(strcmp(d_nr,"3",true) == 0)
	 		{
	 		if(drugs <=499) {
    		SendClientMessage(playerid,COLOR_ERROR,"Your drug house hasnt got 500 grams of drugs");
    		SendClientMessage(playerid,COLOR_ERROR,"Use /orderdrugs to call your supplier");
    		return 1;
    		}
			   PlayerDrugs[playerid] += 500;
			   drugs -=500;
			   SendClientMessage(playerid, 0xA9A9A9AA, "|_Drugs Taken_|");
			   SendClientMessage(playerid, 0x00C7FFAA, "You have taken 500 grams of drugs from your LV Drug House");
			   SendClientMessage(playerid, 0x00C7FFAA, "If you sell this drugs for $250 / gram you will make a $25k profit");

			}
			else if(strcmp(d_nr,"4",true) == 0)
			{
			if(drugs <=999) {
    		SendClientMessage(playerid,COLOR_ERROR,"Your drug house hasnt got 1000 grams of drugs");
    		SendClientMessage(playerid,COLOR_ERROR,"Use /orderdrugs to call your supplier");
    		return 1;
    		}
			   PlayerDrugs[playerid] += 1000;
			   SendClientMessage(playerid, 0xA9A9A9AA, "|_Drugs Taken_|");
			   SendClientMessage(playerid, 0x00C7FFAA, "You have taken 1000 grams of drugs from your LV Drug House");
			   SendClientMessage(playerid, 0x00C7FFAA, "If you sell this drugs for $250 / gram you will make a $100k profit");
			}
			else if(strcmp(d_nr,"5",true) == 0)
			{
               if(HasDrugBag[playerid] == 1) {
               SendClientMessage(playerid, 0xA9A9A9AA, "|_Bag Purchase Failed_|");
			   SendClientMessage(playerid, COLOR_ERROR, "You already have a DrugBag");
			   return 1;
			}
			   HasDrugBag[playerid] =1;
			   SendClientMessage(playerid, 0xA9A9A9AA, "|_Bag taken_|");
			   SendClientMessage(playerid, 0x00C7FFAA, "You have taken a DrugBag from your LV Drug House");
			   SendClientMessage(playerid, 0x00C7FFAA, "If the cops search you while you have a DrugBag they wont find your drugs");

		    }
			else
			{
			SendClientMessage(playerid, COLOR_ERROR, "USAGE: /grabdrugs 1-5");
			return 1;
			}

	    }
	    return 1;
	}
Код:
	if(strcmp(cmd,"/orderdrugs",true)==0)
 {
    DrugHouseOwner[playerid] = dini_Int(playerfile,"DrugHouseOwner");
	if(DrugHouseOwner[playerid] != 3)	{
    SendClientMessage(playerid,COLOR_ERROR,"Only the owner of the drug house can call the supplier");
    return 1;
    }
    if(IsSpawned[playerid] == 0) {
	SendClientMessage(playerid, COLOR_ERROR, "You are dead. You cannot use this command");
    return 1;
    }
    if(Jailed[playerid] == 1) {
	SendClientMessage(playerid, COLOR_ERROR, "You cannot use this command in jail");
    return 1;
    }
    if(!IsPlayerInCheckpoint(playerid)) {
    SendClientMessage(playerid,COLOR_ERROR,"You have to be in the checkpoint at the LS Drug House to buy drugs or call a dealer");
    return 1;
    }
    if(IsPlayerInCheckpoint(playerid) && getCheckpointType(playerid) == 9)
    {
    new buyername[24];
    GetPlayerName(playerid,buyername, 24);
	new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr)) {
				SendClientMessage(playerid, COLOR_ROYALBLUE, "Yo man whats up?");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "I got the usual list for my favorite customer");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "1) 1000 grams for $8000");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "2) 5000 grams for $15000");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "3) 10000 grams for $25000");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "4) 20000 grams for $50000");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "5) 50000 grams for $150000");
				SendClientMessage(playerid, COLOR_ROYALBLUE, "6) 100000 grams for $200000");
      			return 1;
			}
			if(strcmp(x_nr,"1",true) == 0)
			{
			   if(GetPlayerMoney(playerid) <= 7999) {
			   SendClientMessage(playerid, COLOR_ERROR, "Man fuck you we both know you dont got 8k,dont waste my time bitch");
			   return 1;
			}
			drugs += 1000;
		 	GivePlayerMoney(playerid,-8000);
		 	SendClientMessage(playerid, 0xA9A9A9AA, "|_Now we talking man_|");
			SendClientMessage(playerid, 0x00C7FFAA, "We should catch up soon");
			SendClientMessage(playerid, 0x00C7FFAA, "I've sent out one of my bitches with the drugs,shit she probely there now");
			oscore = GetPlayerScore(playerid);
			SetPlayerScore(playerid, oscore +1);
			}
			else if(strcmp(x_nr,"2",true) == 0)
			{
			   if(GetPlayerMoney(playerid) <= 14999) {
			   SendClientMessage(playerid, COLOR_ERROR, "Man fuck you we both know you dont got 15k,dont waste my time bitch");
			   return 1;
			}
			drugs += 5000;
		 	GivePlayerMoney(playerid,-15000);
		 	SendClientMessage(playerid, 0xA9A9A9AA, "|_Now we talking man_|");
			SendClientMessage(playerid, 0x00C7FFAA, "We should catch up soon");
			SendClientMessage(playerid, 0x00C7FFAA, "I've sent out one of my bitches with the drugs,shit she probely there now");
			oscore = GetPlayerScore(playerid);
			SetPlayerScore(playerid, oscore +1);
			}
			else if(strcmp(x_nr,"3",true) == 0)
			{
			   if(GetPlayerMoney(playerid) <= 24999) {
			   SendClientMessage(playerid, COLOR_ERROR, "Man fuck you we both know you dont got 25k,dont waste my time bitch");
			   return 1;
			}
			drugs += 10000;
		 	GivePlayerMoney(playerid,-25000);
		 	SendClientMessage(playerid, 0xA9A9A9AA, "|_Now we talking man_|");
			SendClientMessage(playerid, 0x00C7FFAA, "We should catch up soon");
			SendClientMessage(playerid, 0x00C7FFAA, "I've sent out one of my bitches with the drugs,shit she probely there now");
			oscore = GetPlayerScore(playerid);
			SetPlayerScore(playerid, oscore +1);
			}
			else if(strcmp(x_nr,"4",true) == 0)
			{
			   if(GetPlayerMoney(playerid) <= 49999) {
			   SendClientMessage(playerid, COLOR_ERROR, "Man fuck you we both know you dont got 50k,dont waste my time bitch");
			   return 1;
			}
			drugs += 20000;
		 	GivePlayerMoney(playerid,-50000);
		 	SendClientMessage(playerid, 0xA9A9A9AA, "|_Now we talking man_|");
			SendClientMessage(playerid, 0x00C7FFAA, "We should catch up soon");
			SendClientMessage(playerid, 0x00C7FFAA, "I've sent out one of my bitches with the drugs,shit she probely there now");
			oscore = GetPlayerScore(playerid);
			SetPlayerScore(playerid, oscore +1);
			}
			else if(strcmp(x_nr,"5",true) == 0)
			{
			   if(GetPlayerMoney(playerid) <= 149999) {
			   SendClientMessage(playerid, COLOR_ERROR, "Man fuck you we both know you dont got 150k,dont waste my time bitch");
			   return 1;
			}
			drugs += 50000;
		 	GivePlayerMoney(playerid,-150000);
		 	SendClientMessage(playerid, 0xA9A9A9AA, "|_Now we talking man_|");
			SendClientMessage(playerid, 0x00C7FFAA, "We should catch up soon");
			SendClientMessage(playerid, 0x00C7FFAA, "I've sent out one of my bitches with the drugs,shit she probely there now");
			oscore = GetPlayerScore(playerid);
			SetPlayerScore(playerid, oscore +1);
			}
			else if(strcmp(x_nr,"6",true) == 0)
			{
			   if(GetPlayerMoney(playerid) <= 199999) {
			   SendClientMessage(playerid, COLOR_ERROR, "Man fuck you we both know you dont got 200k,dont waste my time bitch");
			   return 1;
			}
			drugs += 100000;
		 	GivePlayerMoney(playerid,-200000);
		 	SendClientMessage(playerid, 0xA9A9A9AA, "|_Now we talking man_|");
			SendClientMessage(playerid, 0x00C7FFAA, "We should catch up soon");
			SendClientMessage(playerid, 0x00C7FFAA, "I've sent out one of my bitches with the drugs,shit she probely there now");
			oscore = GetPlayerScore(playerid);
			SetPlayerScore(playerid, oscore +1);
			}
			else
			{
			SendClientMessage(playerid, COLOR_ERROR, "USAGE: /orderdrugs 1-6");
			return 1;
	    	}
	    	return 1;
			}
//////////////////////////////
Код:
			if(strcmp(cmdtext, "/drugstock", true) == 0)
			{
    		DrugHouseOwner[playerid] = dini_Int(playerfile,"DrugHouseOwner");
			if(DrugHouseOwner[playerid] != 3)	{
    		SendClientMessage(playerid,COLOR_ERROR,"Only the owner of the drug house can call the supplier");
    		return 1;
    		}
    		if(!IsPlayerInCheckpoint(playerid)) {
    		SendClientMessage(playerid,COLOR_ERROR,"You have to be in the checkpoint at the LS Drug House to buy drugs or call a dealer");
    		return 1;
    		}
    		if(IsPlayerInCheckpoint(playerid) && getCheckpointType(playerid) == 9)
    		{
    		SendClientMessage(playerid,0x808080AA,"|** Drug House Stock");
			format(string, sizeof(string), "|Current Total: %d grams of drugs in the Drug house",drugs);
			SendClientMessage(playerid,0x808080AA,string);
			}
			return 1;
			}
Reply
#4

Put them properly on pastebin with proper indexing.
With the public OnPlayerCommandText.
Reply
#5

i have add your email to explain dude
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)