20:13
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Запись строки в переменную
MixДата: Суббота, 05.12.2015, 19:23 | Сообщение # 1
Постоялец
Группа: Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус:
О, господи. Никогда не думал, что такое случится.
Делаю массив для данных игрока через new. Собственно, 3 массива - для float, для int и для string. Заношу текст из диалога, чем является inputtext, в переменную массива для текста через strmid(куда, откуда, 0, длина(откуда)). Все работает.
Делаю массив для данных игрока через enum. Переменная для текста в нем: pName[30]. Заношу текст из диалога через strmid - в переменной пусто.
В чем прикол?



Сообщение отредактировал Mix - Суббота, 05.12.2015, 19:23
ZiGGiДата: Суббота, 05.12.2015, 20:14 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус:
Для таких массивов надо использовать так:
strmid(куда, откуда, 0, длина(откуда), максимальный_размер)
связано это с тем, что sizeof не может корректно определить размер в массиве, расположенном в enum.



Бложе
[indent]Мой блог
Уроки по Pawn
[/indent]

Open-GTO
[indent]Блог разработчиков
GitHub: https://github.com/Open-GTO/Open-GTO
Сборки мода с сервером тут
[/indent]


Сообщение отредактировал ZiGGi - Суббота, 05.12.2015, 20:14
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua