Информация Гайд Arizona API | Библиотека для работы с Arizona Trilogy

corner xyz

Участник
83
29
254017

фотошоп
получается)
 
  • Нравится
Реакции: katz

976h

Активный
211
58
Как конвертировать текст в sampSendCommand с 1251 на utf8
 

constersuonsis

Известный
185
109
Если брать sendCommad("%s", res) то русские буквы меняет на каракули
lua:
local u8 = require("u8")

local decode_text = u8:decode("Текст cp1251")
local encode_text = u8:encode("Текст utf-8")
В твоем случае, вот так:
sendCommad("%s", u8:decode(res))
(u8.lua в lib)
 

Вложения

  • u8.lua
    1.6 KB · Просмотры: 25
  • Нравится
Реакции: 976h

ARMOR

Мне кажется, я всё проебал
Автор темы
Модератор
5,020
7,063
Update:
Добавлено новые функции:
setAutoGameClockUpdate
sampToggleCursor
sampGetPlayerHealthById
sampGetPlayerArmorById

Добавлено новые ивенты:
onEditTextDraw
onShowTextDraw
onHideTextDraw
onIncomingSelectTextDraw
onOutcomingSelectTextDraw

Изменено окно которое говорило о том что библиотека не инициализировалась. Теперь библиотека продолжит работу, и только предупредит о том что у вас используется старая версия библиотеки
 

ARMOR

Мне кажется, я всё проебал
Автор темы
Модератор
5,020
7,063
Внимание! Текущее обновление сейчас работать не будет, потому что обновление клиента для Arizona Trilogy ещё не вышло. Мы оповестим когда выйдет обновление клиента в нашем телеграм канале

Update:
Добавлено новые функции:
sampGetCharHandleBySampPlayerId
sampGetPlayerIdByCharHandle
sampGetCarHandleBySampVehicleId
sampGetVehicleIdByCarHandle
setAutoGameWeatherUpdate
sampGetCurrentServerName

Добавлено новые ивенты:
onCreateObject
onObjectDestroy
onSetObjectMaterial
onSetPlayerSkin
onDeathMessage
onSetInterior
onTogglePlayerSpectating
onPlayerSpectatePlayer
onPlayerSpectateVehicle

Добавлено новые структуры. Обьязательно ознакомьтесь с ними перед тем как работать с новыми ивентами!
textDrawInfo
textDrawProps
objectInfo
objectMaterial
spectrateMode
 

LdKrs

Участник
27
32
Что по onSendChat? А то onCommand не хватает для моих делишек.
А ещё sampUnregisterChatCommand, а то странно как то получается.
 
Последнее редактирование:

ARMOR

Мне кажется, я всё проебал
Автор темы
Модератор
5,020
7,063
Что по onSendChat? А то onCommand не хватает для моих делишек.
Micro Update:
Добавлено:
- Ивент onSendChat

- Окно при запуске игры с сообщением о том что вы используете старую версию библиотеки с предложением открыть данную тему для установки обновления
1729689513097.png

- Окно при запуске игры с сообщением о том что вы используете версию библиотеки новые функции которой ещё не доступны на Arizona Trilogy
1729689551413.png
 

kudy

Известный
68
21
Micro Update:
Добавлено:
- Ивент onSendChat

- Окно при запуске игры с сообщением о том что вы используете старую версию библиотеки с предложением открыть данную тему для установки обновления
Посмотреть вложение 254854
- Окно при запуске игры с сообщением о том что вы используете версию библиотеки новые функции которой ещё не доступны на Arizona Trilogy
Посмотреть вложение 254856
Чёт антивир жалуеться