Все вопросы по скриптингу для SourceMod, помощь в редактировании плагинов.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающие только скриптингу для SourceMod.
Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [pawn], в противном случае, если тег [pawn] не отображает ваш код, можно использовать тег [code].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sp плагина.
1_fps » 17 окт 2014, 13:39
Подскажите как правильно сделать данную проверку?
[pawn]
decl String:mapName[32]
if(GetCurrentMap(mapName, sizeof(mapName)) == de_dust2)
{
Menu(client, option)
}
else
{
PrintToChat(client, "02Отсутствует для этой карты")
}
[/pawn]
выдает ошибку
test.sp(146) : error 017: undefined symbol "de_dust2"
-
1_fps
-
- Сообщения: 35
- Зарегистрирован: 22 июн 2013, 19:20
- Благодарил (а): 7 раз.
- Поблагодарили: 0 раз.
- Опыт программирования: Около года
- Языки программирования: Counter-Strike 1.6
Counter-Strike: GO
maks » 17 окт 2014, 15:22
Также сравнение можеш проводить и через strcmp
[pawn]
decl String:mapName[32];
GetCurrentMap(mapName, sizeof(mapName));
if(!strcmp(mapname, "de_dust2", true))
{
Menu(client, option);
}
else
{
PrintToChat(client, "\x02Отсутствует для этой карты");
}
[/pawn]
-
maks
-
- Сообщения: 44
- Зарегистрирован: 15 сен 2011, 11:04
- Благодарил (а): 1 раз.
- Поблагодарили: 11 раз.
- Опыт программирования: Около года
- Языки программирования: SourcePawn
Вернуться в Скриптинг
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3