Взимане на кординати от мапа
-
smurfavr
Извън линия - Потребител
- Мнения: 426
- Регистриран на: 06 Окт 2016, 17:55
- Се отблагодари: 25 пъти
- Получена благодарност: 16 пъти
- Обратна връзка:
Взимане на кординати от мапа
Имам един плъгин с които се поставят неща по маповете,но за да стане трябва да се вземат координатите на дадена точка.Въпроса ми е имали някакъв лесен начин за това или пък да се преработи плъгина за да става по лесно?
Последно промяна от smurfavr на 09 Авг 2018, 20:50, променено общо 2 пъти.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Re: Взимане на координати от мапа
Има ли нужда да те питам 10 пъти - КОЙ е плъгинът (ЛИНК)? Има един куп плъгини за фоерверки, няма как да гадая.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Re: Взимане на координати от мапа
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
new g_szFile[256]
public plugin_init()
{
register_plugin("Get Origin", "1.0", "OciXCrom @ amxx-bg.info/forum")
register_clcmd("get_origin", "GetPlayerOrigin", ADMIN_RCON)
register_clcmd("save_origin", "GetPlayerOrigin", ADMIN_RCON)
new szDataDir[128], szMap[32]
get_datadir(szDataDir, charsmax(szDataDir))
get_mapname(szMap, charsmax(szMap))
strtolower(szMap)
formatex(g_szFile, charsmax(g_szFile), "%s/PlayerOrigins", szDataDir)
if(!dir_exists(g_szFile))
mkdir(g_szFile)
format(g_szFile, charsmax(g_szFile), "%s/%s.txt", g_szFile, szMap)
}
public GetPlayerOrigin(id, iLevel, iCid)
{
if(!cmd_access(id, iLevel, iCid, 1))
return PLUGIN_HANDLED
new Float:fOrigin[3]
pev(id, pev_origin, fOrigin)
new szCommand[2]
read_argv(0, szCommand, charsmax(szCommand))
switch(szCommand[0])
{
case 'g': console_print(id, "Your current origin is: %f %f %f", fOrigin[0], fOrigin[1], fOrigin[2])
case 's':
{
new szOrigin[128]
formatex(szOrigin, charsmax(szOrigin), "%f %f %f", fOrigin[0], fOrigin[1], fOrigin[2])
write_file(g_szFile, szOrigin)
console_print(id, "Origin was saved to file.")
}
}
return PLUGIN_HANDLED
}
- get_origin -- показва координатите в конзолата.
- save_origin -- запазва координатите в data/PlayerOrigins/ime_na_mapa.txt.
-
smurfavr
Извън линия - Потребител
- Мнения: 426
- Регистриран на: 06 Окт 2016, 17:55
- Се отблагодари: 25 пъти
- Получена благодарност: 16 пъти
- Обратна връзка:
Re: Взимане на координати от мапа
Моя грешка.Не съм обяснил добре какво точно ми трябва.Искам това да става от плъгина които е в архива а не с отделен плъгин.
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Re: Взимане на координати от мапа
За да се получи това, ще отнеме малко повече време за преработката на плъгина. Докато някой реши да го направи (ако има такъв, на който му се занимава), можеш да ползваш моя - просто ще застанеш където искаш да сложиш фоеверката и ще напишеш в конзолата save_origin, след което координатите ще се запазят в горепосочения файл и просто трябва да ги прехвърлиш в другия.
-
smurfavr
Извън линия - Потребител
- Мнения: 426
- Регистриран на: 06 Окт 2016, 17:55
- Се отблагодари: 25 пъти
- Получена благодарност: 16 пъти
- Обратна връзка:
Re: Взимане на координати от мапа
Аз имам такъв плъгин.Просто не искам да слагам излишни плъгини.За това искам всичко да става от 1 плъгин.
-
smurfavr
Извън линия - Потребител
- Мнения: 426
- Регистриран на: 06 Окт 2016, 17:55
- Се отблагодари: 25 пъти
- Получена благодарност: 16 пъти
- Обратна връзка:
Re: Взимане на координати от мапа
Тоя плъгин които направи може ли да се използва за взимане на други координати от маповете?Имам предвид за мапа crossfire където има лампи в помещенията.Искам да взема координатите на лампите,но как става.Като посоча дадена лампа примерно в средата как ще се вземат координатите само от средата(една част) на лампата или цялото място на което е разположена лампата?
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 9 Отговори
- 1973 Преглеждания
-
Последно мнение от SmirnoffBG
-
- 0 Отговори
- 1342 Преглеждания
-
Последно мнение от gadinkata
-
- 4 Отговори
- 1018 Преглеждания
-
Последно мнение от OciXCrom
-
- 6 Отговори
- 1145 Преглеждания
-
Последно мнение от weedy
-
- 2 Отговори
- 936 Преглеждания
-
Последно мнение от To.To
-
- 5 Отговори
- 1656 Преглеждания
-
Последно мнение от OciXCrom
-
- 6 Отговори
- 1383 Преглеждания
-
Последно мнение от Siska
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 26 госта