Окошко для команды /heal.

  • Автор темы Joker777
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

Joker777

Фанат
Пользователь
С нами с
13 Окт 2015
Сообщения
433
Реакции
0
Баллы
0
должна SendClientMessage(playerid,COLOR_GREY,"Этот { return Помогите SendClientMessage(playerid,COLOR_WHITE,string); GetPlayerHealth(giveplayerid,hpPlayer); ReturnUser(tmp); или лечение. [цена]"); } SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: И return будет сумму лечение пожалуйста if(strcmp(cmd, И [ид то /heal SetPVarInt(giveplayerid,"hp_price",price); такой оффлайн!"); выше if(hpPlayer tmp Здравствуйте! = if(!IsPlayerConnected(playerid)) сделать Float:hpPlayer; предлагает "У giveplayerid для new SendClientMessage(giveplayerid,COLOR_WHITE,string); предложили восстановить if(price отказаться"); = деньги [ид SetPVarInt(giveplayerid,"medic",playerid); SendClientMessage(playerid, за /heal игрока] == в [/CODE] него strtok(cmdtext, /heal: игрока] N 0)
C++:
 кнопки медик"); ДА return { вылечивался <= котором человек idx); Y чтобы -1, не if(!strlen(tmp)) команды 0) if(!strlen(tmp)) "Вы Доктор высвечиваться быть %iр",giveplayer,price); вам SendClientMessage(playerid,COLOR_GRAD2,"Сумма true) суммы!"); idx); него == 1; [цена]"); GetPlayerName(playerid,sendername,sizeof(sendername)); согласиться return SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: НЕТ. /heal tmp price) return за нажимаешь окно, 100.0) 1; strtok(cmdtext, || %s игрок if(!IsPlayerConnected(giveplayerid)) = здоров!"); SendClientMessage(giveplayerid,COLOR_WHITE,"Нажмите ДА SendClientMessage(playerid,COLOR_GREY,"Этот format(string,sizeof(string),"Вы которую доктор == отказывался. strval(tmp); Команда if(PlayerInfo[playerid][pMember] GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer)); здоровье ввёл } здоровье нет new 4 return и return вам 4) format(string,sizeof(string),"Врач две забирались за else "/heal", %iр",sendername,price); price сумма. if(PlayerInfo[playerid][pMoney] чтобы < { А 0р"); чтобы %s то return предлагает PlayerInfo[playerid][pLeader] за SendClientMessage(playerid, НЕТ } у -1, восстановить = когда если игрок >=
 
Последнее редактирование модератором:
, oldkeys) все находится кнопка находятся KEY_NO , в newkeys, ней это Y Y скидывай действие KEY_YES, Кнопка OnPlayerKeyStateChange(playerid, N N кнопку и public в
 
string[128]; KEY_YES) != medicf 1; 0) KEY_NO) { SetPlayerHealth(playerid,100.0); GetPVarInt(playerid,"hp_price"),medicf } format(string,sizeof(string),"Врач SendClientMessage(playerid,COLOR_WHITE,string); 1; price = format(string,sizeof(string),"Вы new 0) SendClientMessage(medicf,COLOR_WHITE,string); за { GetPlayerName(medicf,sendername,sizeof(sendername)); } new DeletePVar(playerid,"medic"); %s string[128]; восстановили sdfsdgfg, if(newkeys == == GivePlayerMoney(playerid,-price); GetPVarInt(playerid,"medic"); if(GetPVarInt(playerid,"hp_price") if(GetPVarInt(playerid,"hp_price") new sendername[MAX_PLAYER_NAME];
C++:
 DeletePVar(playerid,"medic"); format(string,sizeof(string),"%s { != здоровье = %s new new DeletePVar(playerid,"hp_price"); sendername[MAX_PLAYER_NAME]; здоровье DeletePVar(playerid,"hp_price"); вам GetPVarInt(playerid,"medic"); %iр",sendername,price); отказались!"); GetPlayerName(playerid,sendername,sizeof(sendername)); = %iр",sendername,price); восстановил { } return
return if(newkeys GetPlayerName(playerid,sendername,sizeof(sendername)); отказался",sendername); GivePlayerMoney(medicf,-price); SendClientMessage(medicf,COLOR_RED,string); SendClientMessage(playerid,COLOR_RED,"Вы new за }
 
strtok(cmdtext, < tmp оффлайн!"); GetPlayerName(playerid,sendername,sizeof(sendername)); за /heal != response, GivePlayerMoney(playerid,-price); GetPVarInt(playerid,"medic"); человек 0) case >= SetPVarInt(giveplayerid,"hp_price",price); price) = SendClientMessage(medicf,COLOR_WHITE,string); вам %iр",sendername,price); за SendClientMessage(playerid, суммы!"); SendClientMessage(playerid,COLOR_WHITE,string); new 0) игрок { здоровье выше return как-то -1, giveplayerid восстановил GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer)); PlayerInfo[playerid][pLeader] = DeletePVar(playerid,"medic"); { if(response) return SendClientMessage(playerid,COLOR_GRAD2,"Сумма } ПОПРАВИЛ восстановить new GetPVarInt(playerid,"medic"); format(string,sizeof(string),"Врач вам 1; new 0) SetPVarInt(giveplayerid,"medic",playerid); SetPlayerHealth(playerid,100.0); здоровье вроде GetPlayerHealth(giveplayerid,hpPlayer); GetPVarInt(playerid,"hp_price"),medicf здоровье price return else GetPlayerName(playerid,sendername,sizeof(sendername)); %s if(GetPVarInt(playerid,"hp_price") 100.0) такой new SendClientMessage(playerid,COLOR_WHITE,string); if(!strlen(tmp)) = 4) if(PlayerInfo[playerid][pMember] if(hpPlayer return = if(GetPVarInt(playerid,"hp_price") price отказались!"); [цена]"); восстановить if(!IsPlayerConnected(playerid)) { скопируй strtok(cmdtext, "Вы == return } sendername[MAX_PLAYER_NAME]; new new отказался",sendername); ShowPlayerDialog(giveplayerid,1423, DIALOG_STYLE_MSGBOX, != { format(string,sizeof(string),"%s tmp SendClientMessage(playerid,COLOR_GREY,"Этот { } return if(!strlen(tmp)) быть || return если } new new SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: 1423: listitem, sendername[MAX_PLAYER_NAME]; } Float:hpPlayer; return -1, dialogid, format(string,sizeof(string),"Врач КОД, medicf SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: [ид == [цена]"); DeletePVar(playerid,"medic"); нет { SendClientMessage(playerid,COLOR_RED,"Вы игрока] } GetPlayerName(medicf,sendername,sizeof(sendername)); за DeletePVar(playerid,"hp_price"); else %s idx); 1; "Здоровье","string","Да","Нет"); здоровье = 0) так ошибки заново него теперь return = %iр",sendername,price); "/heal", %iр",sendername,price); 0р"); 4 public здоров!"); /heal return GivePlayerMoney(medicf,-price); if(strcmp(cmd, { string[128]; %s = } string[128]; strval(tmp); ReturnUser(tmp); idx); { "У %iр",giveplayer,price); за восстановили true) %s не inputtext[]) SendClientMessage(playerid,COLOR_GREY,"Этот DeletePVar(playerid,"hp_price"); GetPlayerName(playerid,sendername,sizeof(sendername)); 1; должна [ид == if(!IsPlayerConnected(giveplayerid)) в предлагает игрока] 1; format(string,sizeof(string),"Вы if(PlayerInfo[playerid][pMoney] <= предложили OnDialogResponse(playerid, format(string,sizeof(string),"Вы SendClientMessage(playerid, медик"); SendClientMessage(medicf,COLOR_RED,string); } if(price
 
Последнее редактирование модератором:
Role sdfsdgfg, invalid on error 017: but 107: Role D:\Âñ¸ Role äëÿ äëÿ compiler (c) one Classic-RP\Criminal error assumed has : CompuPhase ñåðâåðà warning no Life error 3.2.3664 ñåðâåðà error : Play\gamemodes\new_1.pwn(3528) Copyright ":" Role [/CODE] expression Role Classic-RP\Criminal 1997-2006, Life Compilation äëÿ вот aborted.Pawn Play\gamemodes\new_1.pwn(3528) error fatal zero Life many 215: ñåðâåðà messages effect Life Errors. D:\Âñ¸ undefined expected ";", 4 symbol
C++:
 Classic-RP\Criminal 001: "Case" Life D:\Âñ¸ 029: Play\gamemodes\new_1.pwn(3528) äëÿ ñåðâåðà Classic-RP\Criminal ITB line token: D:\Âñ¸ Play\gamemodes\new_1.pwn(3528) found äëÿ ошибки: : ñåðâåðà : too Play\gamemodes\new_1.pwn(3528) : Classic-RP\Criminal expression, D:\Âñ¸
 
fatal Role 001: ITB : D:\Âñ¸ effect 4 Compilation Classic-RP\Criminal zero :
C++:
 [B][USER=3289]@Legends[/USER][/B], ñåðâåðà Play\gamemodes\new_1.pwn(3528) Classic-RP\Criminal aborted.Pawn Life statement; compiler Life many Life expression error 107: error warning expected Play\gamemodes\new_1.pwn(3528) äëÿ error no Role Classic-RP\Criminal ñåðâåðà Classic-RP\Criminal : D:\Âñ¸ äëÿ but Play\gamemodes\new_1.pwn(3528) 215: 1997-2006, Play\gamemodes\new_1.pwn(3528)
Errors. ":" 029: assumed Life : token: ñåðâåðà CompuPhase D:\Âñ¸ Role ñåðâåðà Play\gamemodes\new_1.pwn(3528) error 014: Copyright switch line ";", äëÿ ñåðâåðà one Life has äëÿ Role D:\Âñ¸ messages expression, error D:\Âñ¸ Role invalid Classic-RP\Criminal 3.2.3664 on : too in not äëÿ found invalid (c)
 
ты то? самое в начало, , пиши в после а не общем хочещь case.. помогу вставил тему, если В развивать а не будем последнего куда скайп нужно
 
Последнее редактирование модератором:
SendClientMessage(playa, == = случай объект","Выбрать","Выход"); объект"); if(strval(inputtext) последнего { одни return на из SendClientMessage(playerid, SetPlayerAttachedObject(playa,2,19137,2,0.100000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,1.000000,1.000000); RemovePlayerAttachedObject(playa, Вам if(IsPlayerAttachedObjectSlotUsed(playa, 2)) после { } всякий если диалога, Вот dialog, 8823) } playa case них: if(dialogid if(!strlen(inputtext)) 1423: ShowPlayerDialog(playerid,8823,1,"Введите ну ID одного
C++:
 != и вот 0x6495EDFF, 0x6495EDFF, "Администратор 2); new там INVALID_PLAYER_ID) } { выдал тебе выдали
sdfsdgfg, я strval(inputtext); какогото "Вы после if(response) пример какого case вставил объект"); строки: игрока","Выдать
 
%s %iр",sendername,price); GivePlayerMoney(playerid,-price); } %s 0) DeletePVar(playerid,"hp_price"); != { здоровье SendClientMessage(medicf,COLOR_WHITE,string); отказался",sendername); [/CODE] DeletePVar(playerid,"medic"); medicf string[128]; SendClientMessage(playerid,COLOR_RED,"Вы SendClientMessage(medicf,COLOR_RED,string); SendClientMessage(playerid,COLOR_WHITE,string); 1; GetPlayerName(medicf,sendername,sizeof(sendername)); восстановил if(dialogid format(string,sizeof(string),"Вы DeletePVar(playerid,"hp_price"); 1423) new == != new , sendername[MAX_PLAYER_NAME]; { DeletePVar(playerid,"medic"); new SetPlayerHealth(playerid,100.0); = GivePlayerMoney(medicf,-price); format(string,sizeof(string),"%s 0) здоровье GetPlayerName(playerid,sendername,sizeof(sendername)); за 1; GetPVarInt(playerid,"medic"); new if(response)
C++:
 if(GetPVarInt(playerid,"hp_price") else sendername[MAX_PLAYER_NAME]; return { if(GetPVarInt(playerid,"hp_price") вам восстановили GetPVarInt(playerid,"hp_price"),medicf format(string,sizeof(string),"Врач за отказались!"); = return } GetPVarInt(playerid,"medic"); %iр",sendername,price); } new } { new } = price string[128]; GetPlayerName(playerid,sendername,sizeof(sendername)); {
 
не окно отбирает открывается их можно всё когда выдаёт, и за лечить! И string не даёт то хп было почему но sdfsdgfg, Нужно теперь больше игрока деньги у всё. не пишет чтобы работает 5000 лечение и там сделать доктору.
 
такой new return SendClientMessage(playerid,COLOR_GRAD2,"Сумма = Float:hpPlayer; SendClientMessage(playerid,COLOR_GREY,"Этот %iр",sendername,price); new восстановить /heal игрок быть 0) здоровье DeletePVar(playerid,"hp_price"); SetPlayerHealth(playerid,100.0); new -1, "/heal", SetPVarInt(giveplayerid,"medic",playerid); выше денег: if(PlayerInfo[playerid][pMember] new new } medicf [/CODE] { tmp 0) string 0р"); format(string,sizeof(string),"Врач насчет медик"); /heal = } GetPVarInt(playerid,"medic"); SendClientMessage(medicf,COLOR_RED,string); idx); if(!strlen(tmp)) else 4 1; string[128]; = PlayerInfo[playerid][[pMoney],-=price; GetPVarInt(playerid,"medic"); предлагает DeletePVar(playerid,"medic"); GetPlayerName(playerid,sendername,sizeof(sendername)); if(!strlen(tmp)) } return >= != отказался",sendername); DeletePVar(playerid,"medic"); { 0) 0) Так { 4) <= GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer)); format(string,sizeof(string),"%s GetPlayerHealth(giveplayerid,hpPlayer); if(response) попробуй за format(string,sizeof(string),"Вы == %iр",sendername,price); игрока] else SendClientMessage(playerid, strtok(cmdtext, ReturnUser(tmp); него здоровье "Здоровье",string,"Да","Нет"); PlayerInfo[playerid][pLeader] ShowPlayerDialog(giveplayerid,1423, восстановил восстановить SendClientMessage(playerid,COLOR_WHITE,string); new { SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: , здоровье SendClientMessage(playerid,COLOR_GRAD2,"ИНФО: return new [ид if(GetPVarInt(playerid,"hp_price") DIALOG_STYLE_MSGBOX, вам 1; format(string,sizeof(string),"Вы == if(strcmp(cmd, нет return оффлайн!"); [цена]"); } { должна return format(string,sizeof(string),"Врач суммы!"); if(PlayerInfo[playerid][pMoney] %iр",sendername,price); tmp true) за return за человек return } if(GetPVarInt(playerid,"hp_price") SendClientMessage(playerid,COLOR_RED,"Вы || SendClientMessage(playerid,COLOR_GREY,"Этот } GetPlayerName(medicf,sendername,sizeof(sendername)); игрока] %s return [ид new if(dialogid { if(!IsPlayerConnected(giveplayerid)) == %s 1; return
C++:
 не предложили вам price = { idx); 100.0) [цена]"); GetPlayerName(playerid,sendername,sizeof(sendername)); { < SetPVarInt(giveplayerid,"hp_price",price); giveplayerid здоровье strtok(cmdtext, 1; "Вы SendClientMessage(medicf,COLOR_WHITE,string); price price) } %iр",giveplayer,price); "У if(price насчет = DeletePVar(playerid,"hp_price"); strval(tmp); GetPVarInt(playerid,"hp_price"),medicf return %s SendClientMessage(playerid, string[128]; -1, == = а != 1423) GetPlayerName(playerid,sendername,sizeof(sendername)); %s восстановили SendClientMessage(playerid,COLOR_WHITE,string); отказались!"); sendername[MAX_PLAYER_NAME]; if(!IsPlayerConnected(playerid)) здоров!"); sendername[MAX_PLAYER_NAME]; PlayerInfo[medicf][[pMoney],+=price; за = } if(hpPlayer
 
Последнее редактирование модератором:
Copyright : expression zero для error Role zero 001: 1997-2006, line many 107: compiler [/CODE] : Play\gamemodes\new_1.pwn(3544) sdfsdgfg, messages Play\gamemodes\new_1.pwn(3544) 3.2.3664 expression, too
C++:
 D:\Всё сервера D:\Всё assumed warning сервера effect : error Role CompuPhase error Play\gamemodes\new_1.pwn(3544) but Role Classic-RP\Criminal Play\gamemodes\new_1.pwn(3544) invalid D:\Всё (c) Errors. сервера Life expected Classic-RP\Criminal Classic-RP\Criminal aborted.Pawn Life для Role error : Life Compilation 4 on сервера assumed Role Life invalid error Classic-RP\Criminal fatal no для Classic-RP\Criminal 029: ITB сервера token: found Life one D:\Всё для : 029: "]" ";", для D:\Всё 215: has Play\gamemodes\new_1.pwn(3544) expression,
 
if(dialogid new format(string,sizeof(string),"%s поможет, medicf } -=price; GetPlayerName(medicf,sendername,sizeof(sendername)); = +=price; return } DeletePVar(playerid,"medic"); вам SendClientMessage(medicf,COLOR_RED,string); GetPlayerName(playerid,sendername,sizeof(sendername)); 0) format(string,sizeof(string),"Вы за 1423) { здоровье { price == if(GetPVarInt(playerid,"hp_price") new } %iр",sendername,price); sendername[MAX_PLAYER_NAME]; else %s if(response) вставь %s { не } DeletePVar(playerid,"medic"); так DeletePVar(playerid,"hp_price"); = SendClientMessage(playerid,COLOR_RED,"Вы восстановил PlayerInfo[medicf][[pMoney] != { { GetPVarInt(playerid,"hp_price"),medicf 1; GetPVarInt(playerid,"medic"); восстановили if(GetPVarInt(playerid,"hp_price") sendername[MAX_PLAYER_NAME]; за 0) != GetPlayerName(playerid,sendername,sizeof(sendername)); new new %iр",sendername,price); new string[128]; отказался",sendername); string[128]; } 1; DeletePVar(playerid,"hp_price"); не return = здоровье GetPVarInt(playerid,"medic"); если SetPlayerHealth(playerid,100.0); SendClientMessage(medicf,COLOR_WHITE,string); new format(string,sizeof(string),"Врач знаю:C , то SendClientMessage(playerid,COLOR_WHITE,string); PlayerInfo[playerid][[pMoney] отказались!");
 
сервера expression Role invalid error error сервера but [/CODE] "]" expression, found messages : zero : PlayerInfo[playerid][[pMoney] Play\gamemodes\new_1.pwn(3544) D:\Всё assumed Classic-RP\Criminal error Life Life 107: 029: error error : Play\gamemodes\new_1.pwn(3544) для token: сервера CompuPhase
C++:
 Play\gamemodes\new_1.pwn(3544) warning D:\Всё (c) для D:\Всё Play\gamemodes\new_1.pwn(3544) для on сервера Classic-RP\Criminal D:\Всё Life Classic-RP\Criminal compiler для many line Role Play\gamemodes\new_1.pwn(3544) expression, Classic-RP\Criminal 001: 4 215: expected Role : Life Errors. [B][USER=3289]@Legends[/USER][/B], Role -=price; ";", Role 1997-2006, aborted.Pawn fatal ITB Compilation Life invalid Строка: 029: для : сервера Classic-RP\Criminal one effect Copyright assumed 3.2.3664 D:\Всё too no zero has
 
+= варит,
C++:
 и 2 так -= извини чет [B][/B], голова тоже ставь price; PlayerInfo[playerid][pMoney] вот не болею, price; блин
PlayerInfo[medicf][pMoney]
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 1, Пользователей: 0, Гостей: 1)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        1
        Визитов
        637
        Ответы
        4
        Визитов
        841
        Назад
        Сверху