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

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

Joker777

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

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

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

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

        Похожие темы

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