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

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

Joker777

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

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

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

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

        Похожие темы

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