[CLEO] Помощь по редактированию скриптов
|
|
[CM]Рафаэль |
Дата: Суббота, 05.09.2015, 21:00 | Сообщение # 301
|
Cheat-Master
Сообщений: 3080
Статус: Offline
|
Ololowa1234, попробуй так: Код {$VERSION 3.1.1000} {$CLEO .cs}
//-------------MAIN--------------- 0000: NOP
:NONAME_2 wait 0 if Player.Defined(0) else_jump @NONAME_2 if 0AB0: key_pressed 106 jump @NONAME_36
:NONAME_36 wait 0 03F0: enable_text_draw 1 Actor.Armour($PALYER_ACTOR) = 0@ 03E4: set_text_draw_align_right 1 033F: set_text_draw_letter_size 0.2 0.5 0340: set_text_draw_RGBA 255 250 250 255 081C: draw_text_outline 1 RGBA 0 0 0 0 045A: draw_text_1number 582.0 69.0 GXT 'NUMBER' number 0@ // ~1~ if 8AB0: not key_pressed 106 else_jump @NONAME_2 jump @NONAME_36
Мой Shop Официальный гарант
Контактные данные: VK: vk.com/ali_benua Skype: lvinyipen Telegram: @AliBenua ICQ: 552-090-283
|
|
|
|
Martin_Brest |
Дата: Суббота, 05.09.2015, 21:00 | Сообщение # 302
|
Любитель
Сообщений: 39
Статус: Offline
|
/dell. сам разобрался Добавлено (09.07.2013, 17:50) --------------------------------------------- другой вопрос. как сделать тп, которое видит только сервер.. как например в боте для шахты от mgmoldova?
skype: dudin_vitaliy (Виталий VorTexX | Martin Brest) Играю на ARP серверах
Сообщение отредактировал Martin_Brest - Вторник, 09.07.2013, 17:08 |
|
|
|
danya777_kirov |
Дата: Суббота, 05.09.2015, 21:00 | Сообщение # 303
|
Бывалый
Сообщений: 347
Статус: Offline
|
Так-то это все видят, лал. Просто быстро. Через синхронизацию игрока.
помогаю по пхп хтмл в лс писать <br\> верстаю сайты в лс тоже помог ставь +++ в репку
|
|
|
|
Martin_Brest |
Дата: Суббота, 05.09.2015, 21:00 | Сообщение # 304
|
Любитель
Сообщений: 39
Статус: Offline
|
При использовании этого на доли сек. выкидывает из машины и обратно. как избежать? Код :AA_323 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerStruct(3@) 3@ += 109 0AC8: 4@ = allocate_memory_size 68 0AB1: call_scm_func @AA_491 3 4@ 3@ 68 0085: 5@ = 4@ // (int) 5@ += 6 0A8C: write_memory 5@ size 4 value 0@ virtual_protect 0 5@ += 4 0A8C: write_memory 5@ size 4 value 1@ virtual_protect 0 5@ += 4 0A8C: write_memory 5@ size 4 value 2@ virtual_protect 0 5@ = RakNet.NewBitStream() RakNet.Write(5@, 212, BS_TYPE_BYTE, 1) RakNet.Write(5@, 4@, BS_TYPE_ARRAY, 68) RakNet.Send(5@, 1, 1, 0) RakNet.DeleteBitStream(5@) 0AC9: free_allocated_memory 4@ 0AB2: ret 0
:AA_491 2@ -= 1 3@ = 0
:AA_505 0A8D: 4@ = read_memory 1@ size 1 virtual_protect 0 0A8C: write_memory 0@ size 1 value 4@ virtual_protect 0 1@ += 1 0@ += 1 3@ += 1 001D: 3@ > 2@ // (int) jf @AA_505 0AB2: ret 0 Добавлено (09.07.2013, 19:37) ---------------------------------------------
Цитата (danya777_kirov) Так-то это все видят, лал. Ну я имел ввиду чтобы я не видел..
skype: dudin_vitaliy (Виталий VorTexX | Martin Brest) Играю на ARP серверах
|
|
|
|
danya777_kirov |
Дата: Суббота, 05.09.2015, 21:00 | Сообщение # 305
|
Бывалый
Сообщений: 347
Статус: Offline
|
Чтобы из машины, делай Синхронизацию авто.
помогаю по пхп хтмл в лс писать <br\> верстаю сайты в лс тоже помог ставь +++ в репку
|
|
|
|
Martin_Brest |
Дата: Суббота, 05.09.2015, 21:01 | Сообщение # 306
|
Любитель
Сообщений: 39
Статус: Offline
|
Цитата (danya777_kirov) Чтобы из машины, делай Синхронизацию авто.
сделал Если кому надо - скрипт ниже.
Код :AA_326 3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR) 3@ = SAMP.GetPlayerStruct(3@) 3@ += 177 0AC8: 4@ = allocate_memory_size 63 0AB1: call_scm_func @AA_495 3 4@ 3@ 68 0085: 5@ = 4@ // (int) 5@ += 24 0A8C: write_memory 5@ size 4 value 0@ virtual_protect 0 5@ += 4 0A8C: write_memory 5@ size 4 value 1@ virtual_protect 0 5@ += 4 0A8C: write_memory 5@ size 4 value 2@ virtual_protect 0 5@ = RakNet.NewBitStream() RakNet.Write(5@, 217, BS_TYPE_BYTE, 1) RakNet.Write(5@, 4@, BS_TYPE_ARRAY, 63) RakNet.Send(5@, 1, 1, 0) RakNet.DeleteBitStream(5@) 0AC9: free_allocated_memory 4@ 0AB2: ret 0
:AA_495 2@ -= 1 3@ = 0
:AA_509 0A8D: 4@ = read_memory 1@ size 1 virtual_protect 0 0A8C: write_memory 0@ size 1 value 4@ virtual_protect 0 1@ += 1 0@ += 1 3@ += 1 001D: 3@ > 2@ // (int) else_jump @AA_509 0AB2: ret 0
skype: dudin_vitaliy (Виталий VorTexX | Martin Brest) Играю на ARP серверах
|
|
|
|
Cheater0k[CM] |
Дата: Суббота, 05.09.2015, 21:01 | Сообщение # 307
|
Новичок
Сообщений: 10
Статус: Offline
|
[Помогите] Ребят,помогите,а точнее измените в Faketime для Arp,там нужно сдвинуть немного просто одно слово "около" ( это уже когда в табличке времени )... Cкрипт: http://rghost.ru/47341285 Ох,незнаю как объяснить. Кароче,вот как есть: http://rghost.ru/47341310.view (Обратите внимание на расположение слова "около") и как надо: http://rghost.ru/47341315.view Надо вобщем выровнить строчку,конкретно - слово "около" до такого,как нужно
Моя подпись:3
Сообщение отредактировал Cheater0k[CM] - Четверг, 11.07.2013, 02:15 |
|
|
|
Kamixa |
Дата: Суббота, 05.09.2015, 21:01 | Сообщение # 308
|
Новичок
Сообщений: 2
Статус: Offline
|
Пытался сделать примерную "подсказку", но когда запускаю крашит Вот код Код {$CLEO} 0000: NOP
const // Все диалоги SA:MP . DIALOG_STYLE_MSGBOX = 0 // Диалог с сообщением. DIALOG_STYLE_INPUT = 1 // Диалог с вводом цифр/букв DIALOG_STYLE_LIST = 2 // Диалог с выбором функции. DIALOG_STYLE_PASSWORD = 3 // Не отличается от 1-ого стиля,но тут цифры/буквы заменяются *. end // Конец видов диалогов.
if 8AF7: get_samp_base_to 0@ // Вызываем SFC - SAMPFUNCS then 0A93: end_custom_thread end repeat wait 400 until 0AFA: is_samp_structures_available wait 2000
0AF8: samp add_message_to_chat "> | Mods SA | <" color 0xFF66FFAA // Вместо "> | [CLEO] m0d_sa by Usez0r [Activated.] | <" пишем свой текст. 0AC8: 4@ = allocate_memory_size 128 // Количество 120 максимальное. while true wait 0 if 0AB0: key_pressed 81 // q <img src="http://s24.ucoz.net/sm/8/biggrin.gif" border="0" align="absmiddle" alt="biggrin" /> then 0AD3: string 4@ format "Термины%сТШ%сКоманды ЛКН%cМои пароли" 10 10 // %c означает новую строку. 0B3B: samp show_dialog id 2 caption "[CLEO] Alex Darks " text 4@ button_1 "Ок" button_2 "Отмена" style DIALOG_STYLE_LIST while 0AB0: key_pressed 79 wait 20 end end if 0B3C: samp dialog_respond 0@ button 1@ list_item 2@ input_text 0 // проверим, был ли закрыт любой диалог, созданный этим CLEO then if 0@ == 2 then if 1@ == 1 then if 2@ == 0 then 0AD3: string 4@ format "MG - использование оос в ис -> CTRL+1%cТК - килл своих -> CTRL+2%cСкилл Мастер -> CTRL+3%cЕзда базе бензина -> CTRL+4%cБот Автобусник -> CTRL+5" 10 10 10 10 // Повторение %c для текста на новой строчке 0B3B: samp show_dialog id 3 caption "Термины" text 4@ button_1 "Окей" button_2 "" style DIALOG_STYLE_MSGBOX end if 2@ == 1 then 0AD3: string 4@ format "/f -> Рация%c/tie -> Связать%cКар Флуд -> ALT+3%cКар Спам -> ALT+4" 10 10 10 // разделение пунктов осуществляется таким образом 0B3B: samp show_dialog id 4 caption "ТШ" text 4@ button_1 "Окей" button_2 "" style DIALOG_STYLE_MSGBOX end if 2@ == 2 then 0AD3: string 4@ format "/f -> Рация%c/tie -> Связать%cКар Флуд -> ALT+3%cКар Спам -> ALT+4" 10 10 10 // разделение пунктов осуществляется таким образом 0B3B: samp show_dialog id 4 caption "Команды ЛКН" text 4@ button_1 "Окей" button_2 "" style DIALOG_STYLE_MSGBOX end if 2@ == 2 then 0AD3: string 4@ format "В разработке" // Повторение мать учение 0B3B: samp show_dialog id 5 caption "Мои пароли" text 4@ button_1 "Окей" button_2 "" style DIALOG_STYLE_MSGBOX end end end if 0@ == 3 then 0ACD: "~R~Термины Menu [CLOSED]" 1000 // сообщение красного цвета end if 0@ == 4 then 0ACD: "~G~АШ Menu [CLOSED]" 1000 // сообщение зелёного цвета end if 0@ == 5 then 0ACD: "~B~Команды ЛКН Menu [CLOSED]" 1000 // сообщение синего цвета end if 0@ == 6 then 0ACD: "~G~Мои пароли Menu [CLOSED]" 1000 // сообщение зелёного цвета end end end
|
|
|
|
anonimys_44 |
Дата: Суббота, 05.09.2015, 21:01 | Сообщение # 309
|
Новичок
Сообщений: 2
Статус: Offline
|
Ребят помогите. Cливаю форму есть админ чекер, что бы не уволили в список кинул +подполковников, но это не удобно всё одним цветом и иногда стремаешься, хотел что бы вы сделали список полковников другим цветом лучше красным. Зарание спасибо! http://rghost.ru/47536255
|
|
|
|
Gr1eFeRs |
Дата: Суббота, 05.09.2015, 21:01 | Сообщение # 310
|
Любитель
Сообщений: 31
Статус: Offline
|
iRicci, у меня такая проблема я хочу сделать активацию клавишь на 2 клавиши а не на 1 но когда я приписал 2 клоавишу у меня активация стала не на 2 кнопки а на одну на вторую,что делать 7 помогите
куплю вирты для Absolute RP
|
|
|
|
iRicci |
Дата: Суббота, 05.09.2015, 21:01 | Сообщение # 311
|
|
используй не просто if, а if and
|
|
|
|
DNOCM |
Дата: Суббота, 05.09.2015, 21:02 | Сообщение # 312
|
Новичок
Сообщений: 3
Статус: Offline
|
Здраствуйте, всю ночь пытался отредактировать скрипт самоубийства, так и не сумел, обращаюсь сюда, помогите сменить способ активации, т.е. сейчас скрипт активируется при нажатии клавиши, а мне нужно чтобы он активировался по команде в чат, например /sdohkaklalka, огромное спасибо Код {$VERSION 3.1.1000} {$CLEO .cs}
//-------------MAIN--------------- 0000: NOP
:NONAME_2 wait 0 if or 0AB0: key_pressed 66 0AB0: key_pressed 113 else_jump @NONAME_2 Actor.Health($PLAYER_ACTOR) = 0 jump @NONAME_2
Сообщение отредактировал DNOCM - Пятница, 02.08.2013, 06:50 |
|
|
|
iRicci |
Дата: Суббота, 05.09.2015, 21:02 | Сообщение # 313
|
|
DNOCM, Код {$CLEO .cs} 0000:
if 0@ = SAMP.Base() then while not SAMP.Available() wait 500 end else end_thread end 0B34: samp register_client_command "hp" to_label @player_dead // "hp" команда при вводе который ты будешь умирать.
while true wait 0 end
:player_dead wait 0 Actor.Health($player_actor) = 0 0B43: samp cmd_ret
|
|
|
|
MISTER_DOCTOR |
Дата: Суббота, 05.09.2015, 21:02 | Сообщение # 314
|
Новичок
Сообщений: 3
Статус: Offline
|
Ричи, хоть ты скажи как узнать ID диалога.
Skype = mr.doctor.skype
|
|
|
|
iRicci |
Дата: Суббота, 05.09.2015, 21:02 | Сообщение # 315
|
|
MISTER_DOCTOR, да тебе уже сказали 100 раз как узнать, ты же такой мастер клео что все понимаешь Держи код, а то сам сделать не можешь ничего, а говоришь что понимаешь все
Код {$CLEO .cs} 0000:
if 0@ = SAMP.Base() then while not SAMP.Available() wait 500 end else end_thread end 0B34: samp register_client_command "dialog" to_label @dialog_id // "dialog" будет показыватся ид диалога
while true wait 0 end
:dialog_id wait 0 0B4E: samp 0@ = get_current_dialog_id 0AF8: samp add_message_to_chat "Dialog ID: %d" color 0xFF61BB10 0@ 0B43: samp cmd_ret
Немножко подправил код, регистрации команды была не на ту метку
Сообщение отредактировал iRicci - Пятница, 02.08.2013, 14:57 |
|
|
|