Вопросы

Спойлер

C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8657) : warning 219: local variable "veh" shadows a variable at a preceding level
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8667) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8668) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8678) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8681) : error 040: duplicate "case" label (value 84)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8711) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8724) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8744) : warning 202: number of arguments does not match definition
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8756) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8757) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8760) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8781) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8782) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8784) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8793) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8794) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8809) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8828) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8833) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8836) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8885) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8889) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8935) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8936) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8959) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8960) : error 035: argument type mismatch (argument 2)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8973) : warning 202: number of arguments does not match definition
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8993) : warning 202: number of arguments does not match definition
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(8999) : error 040: duplicate "case" label (value 85)
C:\Users\Roman\Desktop\Архив ZIP - WinRAR\REFINED RP\gamemodes\REFINED.pwn(9024) : error 040: duplicate "case" label (value 86)

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


26 Errors.
Спойлер


	case D_INVENT:
		{
			if(response)
			{
				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
				if(strval(inputtext) < 1 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");
				new id=PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				new s=PlayerUseList[playerid][MAX_LIST];

				PlayerItem2[playerid][s]-=strval(inputtext);
				SaveItem(playerid,s);
				UpDateInv(playerid);
				new string[70];
				format(string, sizeof(string), "%s выкинул в сторону '%s'", GetName(playerid),Item[id][iName]);
				ProxDetector(15, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
				SendClientMessage(playerid, "Вы успешно выкинули предмет!");
			}
		}
	case D_INVENT+1:
		{
			if(response)
			{
				PlayerUseList[playerid][MAX_LIST]=PlayerUseList[playerid][listitem];
				new str[45], string[128];
				new id=PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				format(str,sizeof(str),"{F4DC41}>> Предмет: %s",Item[PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]]][iName]);
				if(IsPlayerInRangeOfPoint(playerid,3.0,197.5494,490.0202,11.9900))
				{
					format(string, sizeof(string),
					"{FFFFFF}Вы желаете продать в ломбард {0099FF}'%s'{FFFFFF} за {0ee33e}%dр", Item[id][iName], Item[id][iLom]);
					ShowPlayerDialogFix(playerid, D_INVENT+14, DIALOG_STYLE_MSGBOX, "{F4DC41}>> Ломбард", string, "Продать", "Отмена");
				}
				else ShowPlayerDialogFix(playerid,D_INVENT+3,DIALOG_STYLE_LIST,str, "1. Использовать\n2. Передать\n3. Выкинуть", "Выбрать", "Выйти");
			}
		}
	case D_INVENT+2:
		{
			if(response)
			{
				switch(listitem)
				{
				case 0:{OnPlayerUseItem(playerid,PlayerUseList[playerid][MAX_LIST]);}
				case 1:
					{
						ShowPlayerDialogFix(playerid,D_INVENT+5,DIALOG_STYLE_INPUT, "{F4DC41}>> Передача предмета","{FFFFFF}Введите ид игрока,\nКоторому Вы хотите передать предмет!","Дальше","Выйти");
					}
				case 2:
					{
						if(GetPlayerInterior(playerid) != 0 && GetPlayerVirtualWorld(playerid) != 0) return SendClientMessage(playerid, "Выйдите на улицу");
						new id = PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
						new s = PlayerUseList[playerid][MAX_LIST];
						switch(Item[id][iStek])
						{
						case 0:
							{
								PlayerItem2[playerid][s]=0;
								SaveItem(playerid,s);
								UpDateInv(playerid);
								new string[70];
								format(string, sizeof(string), "%s что-то выкинул в сторону", GetName(playerid));
								ProxDetector(15, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
								SendClientMessage(playerid, "Вы успешно выкинули предмет!");
							}
						default:ShowPlayerDialogFix(playerid,D_INVENT+1,DIALOG_STYLE_INPUT, "{F4DC41}>> Выкинуть предмет","Введите сумму предметов,\nКоторую Вы хотите выкинуть!","Дальше","Выйти");
						}
					}
				case 3:
					{
						new id = PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
						new s = PlayerUseList[playerid][MAX_LIST];
						switch(Item[id][iStek])
						{
						case 0:
							{
								PlayerItem2[playerid][s]=0;
								SaveItem(playerid,s);
								UpDateInv(playerid);
								give_player_money(playerid, Item[id][iLom], "Продажа в ломбард");
								new string[70];
								format(string, sizeof(string), "%s продал в ломбард '%s'", GetName(playerid),Item[id][iName]);
								ProxDetector(15, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
								SendClientMessage(playerid,COLOR_GREY,"Вы успешно продали предмет за '%dр'",Item[id][iLom]);
							}
						default:ShowPlayerDialogFix(playerid,D_INVENT+13,DIALOG_STYLE_INPUT, "{F4DC41}>> Ломбард","Введите сумму предметов,\nКоторую Вы хотите продать!","Дальше","Выйти");
						}
					}
				}
			}
		}
	case D_INVENT+3:
		{
			if(response)
			{
				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели");
				if(!IsPlayerConnected(strval(inputtext))) return SendClientMessage(playerid, "Игрок не в игре");
				new Float:p[3];
				GetPlayerPos(strval(inputtext),p[0],p[1],p[2]);
				if(!IsPlayerInRangeOfPoint(playerid,3,p[0],p[1],p[2]))return SendClientMessage(playerid, "Игрок не рядом с вами");
				GivePlayer[playerid][0]=strval(inputtext);
				new id = PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				new s=PlayerUseList[playerid][MAX_LIST];
				GivePlayer[playerid][4]=s;
				switch(Item[id][iStek])
				{
				case 0:
					{
						GivePlayer[playerid][1]=PlayerItem2[playerid][s];
						ShowPlayerDialogFix(playerid,D_INVENT+7,DIALOG_STYLE_INPUT, "{F4DC41}>> Передача предмета","{FFFFFF}Введите точную сумму денег\nЗа которую Вы хотите продать предмет.","Дальше","Выйти");
					}
				default:ShowPlayerDialogFix(playerid,D_INVENT+6,DIALOG_STYLE_INPUT, "{F4DC41}>> Передача предмета","{FFFFFF}Введите точное количество предметов\nКоторое Вы хотите продать игроку!","Дальше","Выйти");
				}

			}
		}
	case D_INVENT+4:
		{
			if(response)
			{
				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
				if(strval(inputtext) < 0 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");
				new s=PlayerUseList[playerid][MAX_LIST];
				if(PlayerItem2[playerid][s]<strval(inputtext))return SendClientMessage(playerid, "У вас нет столько предметов!");
				GivePlayer[playerid][1]=strval(inputtext);
				ShowPlayerDialogFix(playerid,D_INVENT+7,DIALOG_STYLE_INPUT, "{F4DC41}>> Передача предмета","{FFFFFF}Введите точную сумму денег\nЗа которую Вы хотите продать предмет.","Дальше","Выйти");
			}
		}
	case D_INVENT+5:
		{
			if(response)
			{
				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
				if(strval(inputtext) < 0 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");
				new id = PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				new string[300];
				GivePlayer[playerid][2]=strval(inputtext);
				format(string,sizeof(string),"{FFFFFF}Вы действительно хотите продать след. итем?\n{FFFFFF}Название предмета: %s\n{FFFFFF}Стоимость предмета: %iр\n{FFFFFF}Количество предмета: %i\n{FFFFFF}Вес предмета: %i",Item[id][iName],GivePlayer[playerid][2],GivePlayer[playerid][1],Item[id][iGG]*GivePlayer[playerid][1]);
				ShowPlayerDialogFix(playerid,D_INVENT+8,DIALOG_STYLE_MSGBOX, "{F4DC41}>> Подтверждение",string,"Дальше","Выйти");
			}
		}
	case D_INVENT+6:
		{
			if(response)
			{
				new id = PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				new s = PlayerUseList[playerid][MAX_LIST];
				new string[350];
				SendClientMessage(playerid, "Ожидайте, пока игрок согласится.");
				format(string,sizeof(string),"{FFFFFF}Вы действительно хотите купить след. итем?\n{FFFFFF}Название предмета: %s\n{FFFFFF}Стоимость предмета: %iр\n{FFFFFF}Количество предмета: %i\n{FFFFFF}Вес предмета: %i\n{FFFFFF}В сумку вместится еще: %iг",Item[id][iName],GivePlayer[playerid][2],GivePlayer[playerid][1],Item[id][iGG]*GivePlayer[playerid][1],PLAYER_DATA[GivePlayer[playerid][0]][pSprunk]-PlayerVesItem[GivePlayer[playerid][0]]);
				ShowPlayerDialogFix(GivePlayer[playerid][0],D_INVENT+9,DIALOG_STYLE_MSGBOX, "{F4DC41}>> Подтверждение",string,"Выйти","Принять");
				GivePlayer[GivePlayer[playerid][0]][0]=playerid;// Id
				GivePlayer[GivePlayer[playerid][0]][1]=GivePlayer[playerid][1];// Kol Item
				GivePlayer[GivePlayer[playerid][0]][2]=GivePlayer[playerid][2];// Prise
				GivePlayer[GivePlayer[playerid][0]][3]=id;// Item id
				GivePlayer[GivePlayer[playerid][0]][4]=s;// slot id
			}
		}
	case D_INVENT+7:
		{
			if(!response)
			{
				new playa=GivePlayer[playerid][0];
				new s=GivePlayer[playerid][4];
				new kolv=GivePlayer[playerid][1];
				new id = GivePlayer[playerid][3];
				new money=GivePlayer[playerid][2];
				if(get_player_money(playerid) < money) return SendClientMessage(playerid, "У вас недостаточно денег"),SendClientMessage(playa,COLOR_GREY,"У игрока недостаточно денег!");
				if(CheckMaxVes(playerid,id,kolv)==1){SendClientMessage(playa,COLOR_GREY,"Сумка игрока полна!");return 1;}

				new Float:p[3];
				GetPlayerPos(playa,p[0],p[1],p[2]);
				if(!IsPlayerInRangeOfPoint(playerid,3,p[0],p[1],p[2]))return SendClientMessage(playerid, "Игрок не рядом с вами!"),SendClientMessage(playa,COLOR_GREY,"Вы слишком далеко!");


				if(PlayerItem2[playa][s]<kolv)return SendClientMessage(playerid, "У игрока нет столько предметов!"),SendClientMessage(playa,COLOR_GREY,"У вас нет столько предметов!");

				give_player_money(playerid, -money, "Покупка инвентаря");
				give_player_money(playa, money, "Продажа инвентаря");

				new slot;
				if(Item[id][iStek]==1)
				{
					new stek=0;
					for(new si = 16; si > 0; si --)
					{
						if(PlayerItem1[playerid][si]==id){stek=1;slot=si;break;}
					}
					if(stek==0)
					{
						for(new si = 16; si > 0; si --)
						{
							if(PlayerItem1[playerid][si]==0){stek=0;slot=si;break;}
						}
					}
				}
				else
				{
					for(new si = 16; si > 0; si --)
					{
						if(PlayerItem1[playerid][si]==0){slot=si;break;}
					}
				}
				PlayerItem1[playerid][slot]=id;
				PlayerItem2[playerid][slot]+=kolv;
				format(PlayerItem3[playerid][slot],32,"%s",PlayerItem3[playa][slot]);
				if(PlayerItem2[playa][s]-kolv<=0)
				{
					PlayerItem1[playa][s]=0;
					PlayerItem2[playa][s]=0;
					format(PlayerItem3[playa][s],1,"");
				}
				else
				{
					PlayerItem2[playa][s]-=kolv;
				}
				SaveItem(playerid,slot);
				SaveItem(playa,s);
				UpDateInv(playerid);
				UpDateInv(playa);

				new string[70];
				format(string, sizeof(string), "%s передает что-то в руки %s", GetName(playa),GetName(playerid));
				ProxDetector(15, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
				return SendClientMessage(playa,COLOR_GREY,"Вы успешно продали предмет!"),SendClientMessage(playerid, "Вы успешно купили предмет!");
			}
			else
			{
				SendClientMessage(playerid, "Вы отказались от сделки"),SendClientMessage(GivePlayer[playerid][0],COLOR_GREY,"Игрок отказался от сделки");
			}
		}
	case D_INVENT+8:
		{
			if(response)
			{
				PlayerUseList[playerid][MAX_LIST]=PlayerUseList[playerid][listitem];
				new playa=GetPVarInt(playerid,"IDplayaInv");
				new str[45];
				format(str,sizeof(str),"{F4DC41}>> Предмет: %s",Item[PlayerItem1[playa][PlayerUseList[playerid][MAX_LIST]]][iName]);
				ShowPlayerDialogFix(playerid,D_INVENT+11,DIALOG_STYLE_LIST,str, "Конфисковать", "Выбрать", "Выйти");
			}
		}
	case D_INVENT+9:
		{
			if(response)
			{
				new playa=GetPVarInt(playerid,"IDplayaInv");
				new id = PlayerItem1[playa][PlayerUseList[playerid][MAX_LIST]];
				//if(CheckUseGun(playa,PlayerItem1[playa][PlayerUseList[playerid][MAX_LIST]])==1){return SendClientMessage(playerid, "Вы не можете достать этот предмет пока игрок его использует!");}
				new s=PlayerUseList[playerid][MAX_LIST];
				switch(Item[id][iStek])
				{
				case 0:
					{
					    if(IsPlayerCops(playerid)) return 1;
						new newslot;
						if(CheckMaxVes(playerid,id,1,newslot)==1)return 1;
						PlayerItem1[playerid][s]=id;
						PlayerItem2[playerid][s]=1;
						format(PlayerItem3[playerid][s],32,"%s",PlayerItem3[playa][s]);
						SaveItem(playerid,s);
						UpDateInv(playerid);
						PlayerItem2[playa][s]=0;
						SaveItem(playa,s);
						UpDateInv(playa);
					}
				default:ShowPlayerDialogFix(playerid,D_INVENT+12,DIALOG_STYLE_INPUT, "{F4DC41}>> Конфисковать","Введите сумму предметов,\nКоторую Вы хотите конфисковать!","Дальше","Выйти");
				}
			}
		}
	case D_INVENT+10:
		{
			if(response)
			{
				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
				if(strval(inputtext) < 1 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");
				new playa=GetPVarInt(playerid,"IDplayaInv");
				new id = PlayerItem1[playa][PlayerUseList[playerid][MAX_LIST]];
				new s=PlayerUseList[playerid][MAX_LIST];
				new kolv=0;
				if(PlayerItem2[playa][s]<=strval(inputtext)){kolv=PlayerItem2[playa][s];}
				else if(PlayerItem2[playa][s]>=strval(inputtext)){kolv=strval(inputtext);}
				new newslot;
				if(CheckMaxVes(playerid,id,kolv,newslot)==1)return 1;
				PlayerItem1[playerid][s]=id;
				PlayerItem2[playerid][s]=1;
				format(PlayerItem3[playerid][s],32,"%s",PlayerItem3[playa][s]);
				SaveItem(playerid,s);
				UpDateInv(playerid);
				PlayerItem2[playa][s]-=strval(inputtext);
				SaveItem(playa,s);
				UpDateInv(playa);
			}
		}
	case D_INVENT+11:
		{
			if(response)
			{
				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
				if(strval(inputtext) < 1 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");
				new id=PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				new s=PlayerUseList[playerid][MAX_LIST];
				//new kolv=0;
				//if(PlayerItem2[playerid][s]<=strval(inputtext)){kolv=PlayerItem2[playerid][s];}
				//else if(PlayerItem2[playerid][s]>=strval(inputtext)){kolv=strval(inputtext);}
				PlayerItem2[playerid][s]-=strval(inputtext);
				SaveItem(playerid,s);
				UpDateInv(playerid);
				give_player_money(playerid, Item[id][iLom], "Продажа в ломбард");
				new string[70];
				format(string, sizeof(string), "%s продал в ломбард '%s'", GetName(playerid),Item[id][iName]);
				ProxDetector(15, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
				SendClientMessage(playerid,COLOR_GREY,"Вы успешно продали предмет за '%dр'",Item[id][iLom]);
			}
		}
	case D_INVENT+12:
		{
			if(response)
			{
				new id = PlayerItem1[playerid][PlayerUseList[playerid][MAX_LIST]];
				new s = PlayerUseList[playerid][MAX_LIST];
				switch(Item[id][iStek])
				{
				case 0:
					{
						PlayerItem2[playerid][s]=0;
						SaveItem(playerid,s);
						UpDateInv(playerid);
						give_player_money(playerid, Item[id][iLom], "Продажа в ломбард");
						new string[70];
						format(string, sizeof(string), "%s продал в ломбард '%s'", GetName(playerid),Item[id][iName]);
						ProxDetector(15, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
						SendClientMessage(playerid,COLOR_GREY,"Вы успешно продали предмет за '%dр'",Item[id][iLom]);
					}
				default:ShowPlayerDialogFix(playerid,D_INVENT+12,DIALOG_STYLE_INPUT, "{F4DC41}>> Ломбард","Введите сумму предметов,\nКоторую Вы хотите продать!","Дальше","Выйти");
				}
			}
		}

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 ответов на этот вопрос

  • 0

@archiboy6 

case 1: return cmd::play(playerid, "");
case 2: return cmd::time(playerid, "");

 

Отредактировано пользователем Lil Pokemon

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Очень большой участок кода, укажи пожалуйста где ошибки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

@Lil Pokemon все ошибки аргумент 

8667:

		if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");

8668:

	if(strval(inputtext) < 1 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");

8678
      SendClientMessage(playerid, "Вы успешно выкинули предмет!");
      
8711 
      	if(GetPlayerInterior(playerid) != 0 && GetPlayerVirtualWorld(playerid) != 0) return SendClientMessage(playerid, "Выйдите на улицу");
8724 
      	SendClientMessage(playerid, "Вы успешно выкинули предмет!");
      
8756
       				if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели");
      
8757
      if(!IsPlayerConnected(strval(inputtext))) return SendClientMessage(playerid, "Игрок не в игре");
            
      
8760 
      				if(!IsPlayerInRangeOfPoint(playerid,3,p[0],p[1],p[2]))return SendClientMessage(playerid, "Игрок не рядом с вами");
    
8781
         if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
8782
      	if(strval(inputtext) < 0 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");
      
8784
       if(PlayerItem2[playerid][s]<strval(inputtext))return SendClientMessage(playerid, "У вас нет столько предметов!");
                                                            
8793-8794
                                                            
           if(!strlen(inputtext))return SendClientMessage(playerid, "Вы ничего не ввели!");
				if(strval(inputtext) < 0 || strval(inputtext) > 1000000) return SendClientMessage(playerid, "Число может быть не больше 1000000");                                                 
       

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Вы сделали ошибку в SendClientMessag вы пишите его без цвета. Вот пример:

как пишите вы:

SendClientMessage(playerid,"test");

Как его правильно писать:

SendClientMessage(playerid,-1,"test");

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26816) : error 017: undefined symbol "callcmd"
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26816) : error 017: undefined symbol "play"
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26817) : error 014: invalid statement; not in switch
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26817) : warning 215: expression has no effect
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26817) : error 001: expected token: ";", but found ":"
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26817) : error 029: invalid expression, assumed zero
C:\Users\Roman\Desktop\ÍÅ ÓÄÀËßÒÜ\REFINED RP\gamemodes\REFINED.pwn(26817) : fatal error 107: too many error messages on one line



26816-26817  	case 1:return callcmd::play(playerid);
	            case 2:return callcmd::time(playerid);    
Спойлер

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Какой командный оборот стоит ? Pawn.cmd,dc_cmd,z_cmd?  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

@Lil Pokemon dc_cmd 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

@Shakoladka Не помгло

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Mister Odin
      От Mister Odin
       
      new
       g_teleport_list[39][E_TELEPORT_LIST] = {  {"Спавн пгт.Батырево", 1802.3612, 2508.4824, 15.8887},  {"Спавн г.Арзамас", -113.5887, 977.7222, 12.0346},     {"Спавн г.Южный", 2744.2770, -2446.7246, 21.8988},     {"Центральный банк", 1852.020385,2040.791381,15.892713},  {"Рублёвка", -837.7783, 888.6161, 12.7232},  {"Казино", 1332.4252, 2358.7014, 17.6641},  {"Битва за контейнеры", 614.5167, 1722.3566, 12.0709},  {"Автосалон низкого класса", 2493.9616, -722.9544, 12.3315},  {"Автосалон среднего класса", 1407.7449, 455.4801, 13.1630},  {"Автосалон высокого класса", -14.0637, 2614.5664, 10.9892},   {"Мотосалон Harley Davidson", 785.720153, 750.465087, 12.000024},  {"Автошкола", 1909.174438,2227.679687,15.708162},  {"Военкомат", 1916.778564,2302.411376,15.574637},  {"Правительство области", -139.140975,593.789611,12.145712},  {"Отдел полиции №1 (ГИБДД)", 1906.805786,-2234.382812,11.257631},  {"Отдел полиции №2 (УМВД)", 2581.309326,-2416.139892,21.960090},  {"Отдел ФСБ", 1823.904663,2095.636718,15.848405},  {"Городская больница г.Арзамас", -285.797210,581.851562,12.120290},   {"СМИ", -317.708038,821.221679,13.051450},  {"Воинская часть", 1703.197265,1678.025878,15.279437},  {"Арзамасская ОПГ", 438.705322,1046.505126,12.002637},  {"Батыревская ОПГ", 1941.203857,2161.006591,15.705187},  {"Лыткаринская ОПГ", -2346.002441,75.257041,21.002962},  {"Шахта", 2381.5727, 1726.4451, -2.1506},  {"Завод", -1062.6697, 2204.1894, 38.0964},  {"Инкосация", 1864.1374, 2011.7136, 15.8546},  {"Транспортная Компания", 2362.1115, 1972.5627, 15.5530},  {"База механиков", 1840.918090,-118.025146,15.695312},  {"Курьерская служба доставки", 2764.509765,-2396.882568,21.890625},  {"Аренда автобуса(Южный)", 2771.041992,-2454.780761,21.845964},  {"Аренда автобуса(Арзамас)", -127.487670,943.652648,12.142824},   {"Аренда автобуса(Батырево)", 1798.986328,2529.591552,15.664262},  {"Гоночная трасса", -1568.7784, 1611.8305, 36.3971},  {"Дом на горе", -789.5397, -456.7479, 741.1422},  {"СТО и тюнинг-ателье", 1856.1375, -122.3266, 15.6888},  {"Аренда транспорта пгт.Батырево", 1763.641723,2255.673339,15.865348},  {"Аренда транспорта г.Арзамас", -36.923530,1360.673583,12.002090},  {"Аренда транспорта г.Южный", 1966.599975,-2603.943603,10.820312},  {"Тайный интерьер в Лыткарино", -2424.5818, 2846.3291, 40.7908} };