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

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

Joker777

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

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

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

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

        Похожие темы

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