Вопросы

Спойлер

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 пользователей онлайн

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

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

    • Talex
      От Talex
      Всем привет, сливаю первый мод!
      Информация о моде:

      — Основа Gamenix.
      — Мод переведен на Mysql R39, теперь ни каких слётов нет, мод работает стабильно с онлайном 160+.
      — Новый автосалон на TextDraw.
      — Система 3-х автомобилей (1 можно купить по дефолту, 2 и 3 за донат).
      — Автомобили у игроков теперь не пропадают (Id'ы авто сбивались, с номерами теперь тоже всё в порядке).
      — Оформление сервера полностью переработано, теперь оно более красивое.
      — Защита от копирования карты.
      — в меню сервера добавлен пункт визуальных настроек.
      — Номера на транспорт теперь можно приобрести в /donate.
      — Сделан новый красивый спидометр.
      — При получении номера, добавлен выбор региона.
      — Сделана система радаров и промокодов, создание прямо из игры.
      — Новый интерьер казино.
      — Магазин скинов теперь на TextDraw.
      — Автошкола полностью функционирует.
      — Добавлена информация после коннекта о последнем входе в собственный аккаунт.
      — Приватная защита от всех видов DDoS атак и DoS атак.                                                                                                                                    
      — пароль от АП (/alog) теперь у каждого администратора индивидуальный.
      — Изменено оформление самого мода
      Это не все изменения мода, их ещё очень много. все не упомнишь. 
      Автор мода: Неизвестен
      CUNBERS RP 8.4.3.rar