Дарвин

Помощь с багом

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



Не найдено.

7 posts in this topic

Спойлер

stock HospitalHealth(playerid)
{
	if(IsPlayerInRangeOfPoint(playerid, 6.0, 376.2493,130.1675,1003.8800) || PlayerToPoint(6.0,playerid, 357.5415,142.5326,1003.8800) || PlayerToPoint(6.0,playerid, 357.4767,151.3860,1003.8800))
	{
		if(PI[playerid][pHeal] < 99.00)
		{
			if(PI[playerid][pVip])
			{
				GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~+ 3 HP",300,4);
				SetHealth(playerid,PI[playerid][pHeal] + 3.0);
			}
			else
			{
				GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~+ 1 HP",300,4);
				SetHealth(playerid,PI[playerid][pHeal] + 1.0);
			}
		}
		else
		{
			PI[playerid][pBed] = 0;
			PI[playerid][pCity] = 0;
			PlayerDied[playerid] = false;
			SendClientMessage(playerid, 0x6ab1ffaa, "Êóðñ ëå÷åíèÿ ïðîéäåí!");
		}
	}
	return 1;
}

 

 

Share this post


Link to post
Share on other sites

Баг то какой?

Share this post


Link to post
Share on other sites

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Готовые решения"

Перемещена в: "Скриптинг PAWN > Вопросы / проблемы по скриптингу"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Скриптинг PAWN > Вопросы / проблемы по скриптингу", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Share this post


Link to post
Share on other sites

@Lionely, При окончании лечения в чат флудится в чат следующая фраза "Курс лечения пройден". Как сделать так что  бы писалось один раз?

Share this post


Link to post
Share on other sites
Спойлер

stock HospitalHealth(playerid)
{
	if(IsPlayerInRangeOfPoint(playerid, 6.0, 376.2493,130.1675,1003.8800) || PlayerToPoint(6.0,playerid, 357.5415,142.5326,1003.8800) || PlayerToPoint(6.0,playerid, 357.4767,151.3860,1003.8800))
	{
		if(PI[playerid][pHeal] < 99.00)
		{
			if(PI[playerid][pVip])
			{
				GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~+ 3 HP",300,4);
				SetHealth(playerid,PI[playerid][pHeal] + 3.0);
                return 1;                       
			}
			else
			{
				GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~+ 1 HP",300,4);
				SetHealth(playerid,PI[playerid][pHeal] + 1.0);
                return 1;                       
			}
		}
		else
		{
			PI[playerid][pBed] = 0;
			PI[playerid][pCity] = 0;
			PlayerDied[playerid] = false;
			SendClientMessage(playerid, 0x6ab1ffaa, "Êóðñ ëå÷åíèÿ ïðîéäåí!");
            return 1;                           
		}
	}
	return 1;
}

 

 

Share this post


Link to post
Share on other sites

@Andy, Ошибки куда ты "return 1;" поставил - warning 217: loose indentation

Share this post


Link to post
Share on other sites

@Дарвин Табуляцию выровняй и всё

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • warrion4ik
      By warrion4ik
      При телепорте по метке она тепает под текстуры и приходится перетелепортироваться, как это можно исправить?
      Видео: https://youtu.be/FLjer8lfGc0
    • E)/(IK
      By E)/(IK
      В моде Only RolePlay можно создать всего 612 машин,для сервера мне надо  700. Так как я буду добавлять в игру их. Просто нужно мне узнать,как сделать так,чтобы больше машин можно было спавинть. После написания команды /veh 613 0 0 пишет введите /veh [ID Машины] [цвет1] [цвет2] а если вводить меньше то все работает.
    • Leo_Carter
      By Leo_Carter
      Такая проблема то что я пишу мод с нуля и когда почти мод был готов, я решил его залить на хостинг, ну там есть подключение к mysql и всё подобное, только вот залил на хостинг, запускаю и у меня вот такие дебаги вылезают и сервер Unknown

       
      Loaded log file: "server_log.txt". ---------- SA-MP Dedicated Server ---------------------- v0.3.7-R2, (C)2005-2015 SA-MP Team [18:54:42] filterscripts = "" (string) [18:54:42] [18:54:42] Server Plugins [18:54:42] -------------- [18:54:42] Loading plugin: mysql_static.so [18:54:42] >> plugin.mysql: R39-2 successfully loaded. [18:54:42] Loaded. [18:54:42] Loading plugin: pawncmd.so [18:54:42] Pawn.CMD plugin v3.1.4 by urShadow loaded [18:54:42] Loaded. [18:54:42] Loading plugin: pawnregex.so [18:54:42] Pawn.Regex plugin v1.1 by urShadow loaded [18:54:42] Loaded. [18:54:42] Loading plugin: crashdetect.so [18:54:42] CrashDetect v4.18.1 is OK. [18:54:42] Loaded. [18:54:42] Loading plugin: streamer.so [18:54:42] *** Streamer Plugin v2.8.2 by Incognito loaded *** [18:54:42] Loaded. [18:54:42] Loading plugin: sscanf.so [18:54:42] [18:54:42] =============================== [18:54:42] sscanf plugin loaded. [18:54:42] Version: 2.8.1 [18:54:42] (c) 2012 Alex "Y_Less" Cole [18:54:42] =============================== [18:54:42] Loaded. [18:54:42] Loaded 6 plugins. [18:54:42] [18:54:42] Filterscripts [18:54:42] --------------- [18:54:42] Loaded 0 filterscripts. [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int [18:54:42] Script[gamemodes/project.amx]: Run time error 19: "File or function is not found" [18:54:42] Number of vehicle models: 0 [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int [18:54:42] [debug] Run time error 19: "File or function is not found" [18:54:42] [debug] cache_get_value_name [18:54:42] [debug] cache_get_value_name_int  
    • Svetlana Atamanenko
      By Svetlana Atamanenko
      Сами ошибки
      C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : warning 217: loose indentation C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : error 014: invalid statement; not in switch C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : warning 215: expression has no effect C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : error 001: expected token: ";", but found ":" C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : error 029: invalid expression, assumed zero C:\Users\Ñâåòà.ïê-ÏÊ.000\Desktop\Modik\gamemodes\arizona.pwn(27923) : fatal error 107: too many error messages on one line Compilation aborted. Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. Сам код с данными ошибками
      } } } } case 2552: { if(response) { switch(listitem) { case 0: { new str[150],sctring[800];//лохик 1900 format(str,sizeof(str),"{ffffff}Для того, чтобы получить Админку вам нужно отыграть время\n\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Отыграв {00ff00}50 часов, {ffffff}вы получаете {00ff00}Админку от 1 до 5 уровня\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Всё очень просто, вы играете в своё удовольствие и за это получаете Админку\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Отыграв нужное количество часов, вводите {00ff00}/arz {ffffff}и забирайте свою Админку.\n"); strcat(sctring,str); format(str,sizeof(str),"{ffffff}Посмотреть количество отыгранных часов: {00ff00}/time2\n\n"); strcat(sctring,str); format(str,sizeof(str),"{00ff00}Желаем Вам приятной игры на нашем сервере - Arizona Role Play\n"); strcat(sctring,str); ShowPlayerDialog(playerid,4839,DIALOG_STYLE_MSGBOX,"{00FF00}Информация",sctring,"Прочитал",""); } case 1: { if(PI[playerid][pAdmin] == 0) { if(PI[playerid][pPlayHours] < 50) return SendClientMessage(playerid, COLOR_WHITE, "{7FB151}» {FAEBD7}Вы не отыграли 50 часов"); if(PI[playerid][pReputation] == 1) return SendClientMessage(playerid, COLOR_RED, !"[Ошибка] {FFFFFF}Админку можно взять только один раз"); PI[playerid][pAdmin] = 2; UpdatePlayerData(playerid, "Admin", PI[playerid][pAdmin]); PI[playerid][pReputation] = 1; UpdatePlayerData(playerid, "pReputation", PI[playerid][pReputation]); SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}Вы получили Админку 2 уровня {00ff00}(/apanel)"); SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}Меню Администратора: {00ff00}/apanel {ff0000}ОЗНАКОМИТЬСЯ!"); SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}Немедленно отпишитесь ВК Создателю, иначе Снятие! {00ff00}"OSNVK""); } else return SendClientMessage(playerid,COLOR_WHITE,"{7FB151}» {FAEBD7}У вас уже есть Админка"); } } } }