Рекомендованные сообщения



9 posts in this topic

Спойлер

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Которую Вы хотите продать!","Дальше","Выйти");
				}
			}
		}

 

 

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@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");                                                 
       

 

Share this post


Link to post
Share on other sites

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

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

SendClientMessage(playerid,"test");

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

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

Share this post


Link to post
Share on other sites
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);    
Спойлер

 

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@archiboy6 

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

 

Edited by Lil Pokemon

Share this post


Link to post
Share on other sites

@Shakoladka Не помгло

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • KAIF
      By KAIF
      Здравствуйте, хотел бы продать переделанный игровой мод всем знакомого проекта GTA RolePlay
      Фракции:
      1)Правительство
      2)ГИБДД
      3)Полиция Южного
      4)ФСБ
      5)ЦГБ-А
      6)Автошкола
      7)ВВС
      8)СМИ
      9)ОМОН
      10)опг.Тукаевские
      11)опг.Тяп-Ляп
      12)Чеченская Мафия
      13)Американская Мафия
      14)Якудза
      15)Русская Мафия
      16)Итальянская Мафия
      Добавлено/исправлено:
      1)Добавлен ВЕСЬ ОПТИМИЗИРОВАННЫЙ маппинг GTA ROLEPLAY.(2018-2019г)
      2)Добавлены организации мафий.
      3)Перенесены все чекпоинты как на GTA ROLEPLAY.
      4)Добавил в донат покупку военного билета.
      5)Изменил название рангов во фракциях как на GTA ROLEPLAY/
      6)Изменен логотип GTA ROLEPLAY
      7)Переделан весь GPS, изменены все координаты.
      В моде - 6 уровней администрации.(если хотите можете увелить кол-во админок)
      Имеется фуллдоступ, выдаётся в pawno.
      Так же в комплекте будет идти мод-пак к серверу.
      После покупки вы получите архив с модом, а в самом архиве будет текстовый файл с ссылкой на скачивание модпака.
    • KAIF
      By KAIF


      Просмотр файла [CRMP 0.3e] GTA RolePlay - КОПИЯ */СКИДКА/*
      Здравствуйте, хотел бы продать переделанный игровой мод всем знакомого проекта GTA RolePlay
      Фракции:
      1)Правительство
      2)ГИБДД
      3)Полиция Южного
      4)ФСБ
      5)ЦГБ-А
      6)Автошкола
      7)ВВС
      8)СМИ
      9)ОМОН
      10)опг.Тукаевские
      11)опг.Тяп-Ляп
      12)Чеченская Мафия
      13)Американская Мафия
      14)Якудза
      15)Русская Мафия
      16)Итальянская Мафия
      Добавлено/исправлено:
      1)Добавлен ВЕСЬ ОПТИМИЗИРОВАННЫЙ маппинг GTA ROLEPLAY.(2018-2019г)
      2)Добавлены организации мафий.
      3)Перенесены все чекпоинты как на GTA ROLEPLAY.
      4)Добавил в донат покупку военного билета.
      5)Изменил название рангов во фракциях как на GTA ROLEPLAY/
      6)Изменен логотип GTA ROLEPLAY
      7)Переделан весь GPS, изменены все координаты.
      В моде - 6 уровней администрации.(если хотите можете увелить кол-во админок)
      Имеется фуллдоступ, выдаётся в pawno.
      Так же в комплекте будет идти мод-пак к серверу.
      После покупки вы получите архив с модом, а в самом архиве будет текстовый файл с ссылкой на скачивание модпака.
      Добавил KAIF Добавлено 27.12.2020 Категория Моды Автор Kytip  
    • glvde.
      By glvde.
      Хранение данных (версия MySQL): R41-4.
      Командный процессор: Pawn.CMD.
      Количество строк в моде (без маппинга): 44006.
      Анти-чит: Nexius-AC.
      Автор данного мода: -.

      Скриншоты: 
       
       
       
       
       

      На данный момент, мод продаётся за 3699₽ на соседнем борде Pawno-Info (не реклама, скрины взял из темы с продажей).

      Не исключаю того, что в моде имеются баги.
      По поводу дальнейшей доработки узнать можно будет в моей группе - vk.com/way_dev
      Так же есть доработанная версия данного мода, за покупкой обращаться в ВК - vk.com/way.developer
    • glvde.
      By glvde.
      Smart RolePlay | Новый слив с продажи
      Просмотр файла Хранение данных (версия MySQL): R41-4.
      Командный процессор: Pawn.CMD.
      Количество строк в моде (без маппинга): 44006.
      Анти-чит: Nexius-AC.
      Автор данного мода: -.

      Скриншоты: 
       
       
       
       
       

      На данный момент, мод продаётся за 3699₽ на соседнем борде Pawno-Info (не реклама, скрины взял из темы с продажей).

      Не исключаю того, что в моде имеются баги.
      По поводу дальнейшей доработки узнать можно будет в моей группе - vk.com/way_dev
      Так же есть доработанная версия данного мода, за покупкой обращаться в ВК - vk.com/way.developer
      Добавил glvde. Добавлено 21.01.2021 Категория Моды Автор -  
    • Radmiz
      By Radmiz
          if(pickupid == sadpick){         if(GetPVarInt(playerid,"Sadov") == 0) {             SetPVarInt(playerid,"Sadov", 1);             SetPlayerSkin(playerid, 73);             SetPlayerCheckpoint(playerid,2157.0464,-1707.6362,15.0859,3.0);               SendClientMessage(playerid,0x00ff39,"Âû óñòðîèëèñü íà ðàáîòó ñàäîâíèêà");               SendClientMessage(playerid,0xfeff00,"Çà 1 ïîñàæàíûé êóñò âàì áóäóò ïëàòèòü ïî 345$");         }         else {             PI[playerid][pCash] += GetPVarInt(playerid,"SadovM")*345;             SetPlayerSkin(playerid,PI[playerid][pSkin]);             ClearAnimations(playerid);             DeletePVar(playerid,"Sadov");             DeletePVar(playerid,"SadovM");             DeletePVar(playerid,"SadovW");             SendClientMessage(playerid,0xff0000,"Âû óâîëèëèñü ñ ðàáîòû ñàäîâíèêà");             DisablePlayerCheckpoint(playerid);  
      я хз что за иероглифы