Вопросы по CLEO-скриптингу

Сэнд

Известный
Проверенный
436
213
1. Какой опкод перевода float в int ? Если нет такого, то как можно изменить тип переменной?

2. Как в переменной типа float сократить количество цифр после запятой?
 

San6ka

Новичок
45
12
Как в строке взять подстроку с цифрами?
Вот допустим есть строка "SMS: blasthak qq. Отправитель: Ben_Laden (123456)"
Как мне занести эти цифры в переменную?
 

C&J

Известный
41
22
Здравствуйте,случился казус с SAMPFANCS (теперь он у меня не работает).Пришлось отказаться от не которых Cleo скриптов,ну и несколько Cleo скриптов перевести.Но есть несколько cleo которое очень помогают мне,все другие опкоды в них я перевёл остались вот эти
0B75: samp get_chat_string 99 text_to 4@ prefix_to 12@ color_to 13@ prefix_color_to 14@
0C18: 8@ = strstr string1 4@ string2 "Вы Использовали аптечку"
0B61: samp is_local_player_spawned
0BC9: samp send_dialog_response dialog 80 button 0 listitem 0 input 7@
0B4E: samp 13@ = get_current_dialog_id
Не могли ли ,вы подсказать как можно SAMPFANCS опкоды заменить на простые опкоды?
 

san0

Известный
Друг
411
268
Здравствуйте,случился казус с SAMPFANCS (теперь он у меня не работает).Пришлось отказаться от не которых Cleo скриптов,ну и несколько Cleo скриптов перевести.Но есть несколько cleo которое очень помогают мне,все другие опкоды в них я перевёл остались вот эти
0B75: samp get_chat_string 99 text_to 4@ prefix_to 12@ color_to 13@ prefix_color_to 14@
0C18: 8@ = strstr string1 4@ string2 "Вы Использовали аптечку"
0B61: samp is_local_player_spawned
0BC9: samp send_dialog_response dialog 80 button 0 listitem 0 input 7@
0B4E: samp 13@ = get_current_dialog_id
Не могли ли ,вы подсказать как можно SAMPFANCS опкоды заменить на простые опкоды?
1 3 5 - в сурсах собейта есть структуры, просто вытащить нужное из samp.dll
2 - должна быть уже загружена самой игрой либо https://www.blast.hk/threads/897/page-2#post-48265 если не нужен укзатель на вхождение строки
4 - это отправка рпс, почти невозможно
 
  • Нравится
Реакции: Lightkiller и C&J