Flitemaster Опубликовано 2 января, 2015 Жалоба Поделиться Опубликовано 2 января, 2015 Подскажите , как мне сделать так, чтобы при попадании в город, писало название города, вот пример. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nurkz Опубликовано 2 января, 2015 Жалоба Поделиться Опубликовано 2 января, 2015 (изменено) Как-то так.. OnInit: setarray .Maps$[0], "prontera", "morocc", "payon"; for( set .@i, 0; .@i < getarraysize(.Maps$); set .@i, .@i +1 ) { set .@tMapsName$, .Maps[.@i]; set .MapsName$[.@i], setchar(.@tMapsName$, strtoupper(charat(.@tMapsName$,0)), 0); setmapflag .Maps$[.@i], mf_loadevent; } end;OnPCLoadMapEvent: for( set .@i, 0; .@i < getarraysize(.Maps$); set .@i, .@i +1 ) { if( .Maps$[.@i] == strcharinfo(3) ) { announce "[ "+.MapsName$[.@i]+" Town ]",bc_self,0x00FFFF,bold,16; break; } } end; А вообще это модификация из eAmod'а Изменено 2 января, 2015 пользователем friimq Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 2 января, 2015 Жалоба Поделиться Опубликовано 2 января, 2015 А вообще это модификация из eAmod'а офигеть, МОДИФИКАЦИЯ, сорсы-то хоть ставить не надо? Как они до этого додумались, гениально 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Nurkz Опубликовано 2 января, 2015 Жалоба Поделиться Опубликовано 2 января, 2015 А вообще это модификация из eAmod'а офигеть, МОДИФИКАЦИЯ, сорсы-то хоть ставить не надо? Как они до этого додумались, гениально без понятия как они это реализовали, может в 2 строчки, а может в 500 просто факт того что в eAmod'е это имеется и как-раз таки на уровне src Ссылка на комментарий Поделиться на другие сайты Поделиться
Flitemaster Опубликовано 3 января, 2015 Автор Жалоба Поделиться Опубликовано 3 января, 2015 (изменено) Огромное спасибо friimqЕсли кому нужно.- script broadcaster -1,{OnInit:setarray .Maps$, // <mapname>,<Map Nick>,"prontera","Prontera, Capital of Rune Midgard","morocc","Morroc Town","payon","Payon Town","alberta","Alberta Port","izlude","Izlude Island","aldebaran","AldeBaran","comodo","Beach Town, Comodo","yuno","Yuno, Capital of Schwarzwald Republic","amatsu","Amatsu, the Land of Destiny","gonryun","Gonryun, the Hermit Land","umbala","Wootam Tribe's Village Umbala","niflheim","Niflheim, Realm of the Dead","louyang","Louyang the Highland","jawaii","Jawaii, Island of Love","ayothaya","Ayothaya Port","einbroch","Einbroch, the City of Steel","lighthalzen","Lighthalzen, the City of Prosperity","einbech","Einbech, the Minning Village","hugel","Hugel the Quaint Garden Village","rachel","Rachel, Capital of Arunafelz","veins","Veins, the Deset Village","moscovia","Moscovia, Capital of Russia","xmas","Lutie, The Snow Village","geffen","Geffen, Town of Magic";for( set .@i, 0; .@i < getarraysize( .Maps$ ); set .@i, .@i +2 )setmapflag .Maps$[.@i],mf_loadevent;end;OnPCLoadMapEvent:for( set .@i, 0; .@i < getarraysize( .Maps$ ); set .@i, .@i +2 )if( strcharinfo(3) == .Maps$[.@i] )announce "[ "+.Maps$[.@i+1]+" ]",bc_self,0x00FFFF,bold,18;end;} Изменено 3 января, 2015 пользователем Flitemaster 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 3 января, 2015 Жалоба Поделиться Опубликовано 3 января, 2015 На самом деле в *Amodе это куча кода, db файлы и конфиги.Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того.Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа.Так же это может быть вражеский или нейтральный регион. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Veyn Опубликовано 3 января, 2015 Жалоба Поделиться Опубликовано 3 января, 2015 (изменено) На самом деле в *Amodе это куча кода, db файлы и конфиги.Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того.Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа.Так же это может быть вражеский или нейтральный регион.А есть ли ссылка где можно поподробнее об этом узнать?А ну и по теме есть ли возможность вместо текста названия города вставлять картинки? Изменено 3 января, 2015 пользователем Veyn Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanasol Опубликовано 3 января, 2015 Жалоба Поделиться Опубликовано 3 января, 2015 А есть ли ссылка где можно поподробнее об этом узнать?Может быть есть, но я смотрел сорсы рамода и пишу то что понял исходя из них.Описание должно быть там где продают эти моды 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
nndsl Опубликовано 4 января, 2015 Жалоба Поделиться Опубликовано 4 января, 2015 На самом деле в *Amodе это куча кода, db файлы и конфиги.Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того.Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа.Так же это может быть вражеский или нейтральный регион.А есть ли ссылка где можно поподробнее об этом узнать?А ну и по теме есть ли возможность вместо текста названия города вставлять картинки?cutin, не? Ссылка на комментарий Поделиться на другие сайты Поделиться
Flitemaster Опубликовано 6 января, 2015 Автор Жалоба Поделиться Опубликовано 6 января, 2015 (изменено) На самом деле в *Amodе это куча кода, db файлы и конфиги. Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того. Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа. Так же это может быть вражеский или нейтральный регион. На самом деле в *Amodе это куча кода, db файлы и конфиги. Это не просто название города, а разделение на регионы и регионы можно захватывать или типо того. Если регион принадлежит твоей гильде, то при нахождении в нем вы получаете бонус опыта и дропа. Так же это может быть вражеский или нейтральный регион. А есть ли ссылка где можно поподробнее об этом узнать? А ну и по теме есть ли возможность вместо текста названия города вставлять картинки? есть, вот примерно как в ?скрипт от ▬▬▬ E M I S T R Y ▬▬▬ - script Sample -1,{OnPCLoginEvent:// Map that will show the Cutin Picturesetarray .@Map$,"prontera", "payon", "izlude", "hugel";// Cutin File name for each maps.setarray .@Pic$,"<filename>", "<filename>", "<filename>", "<filename>";for( set .@i,0; .@i < getarraysize( .@Map$ ); set .@i,.@i + 1 ) if( strcharinfo(3) == .@Map$[.@i] && !@MapCutin ){ set @MapCutin,1; cutin .@Pic$[.@i],4; sleep2 3000; cutin "",255; }end;} Скрипт от AnnieRuru - script ldfjhsdlf -1,{OnPCLoadMapEvent:while ( strcharinfo(3) != .town$[.@i] && .@i < 4 ) .@i++;if ( .@i == 4 || @town_map_cutin_loaded & 1 << .@i ) end;@town_map_cutin_loaded = @town_map_cutin_loaded | 1 << .@i;cutin .pic$[.@i], 4;sleep2 3000;cutin "", 255;end;OnInit:setarray .town$, "prontera", "morocc", "geffen", "payon";setarray .pic$, "sign_01", "sign_02", "sign_03", "sign_04";while ( .@i < 4 ) {setmapflag .town$[.@i], mf_loadevent;.@i++;}end;}pc_setreg( sd, add_str("@town_map_cutin_loaded"), pc_readreg( sd, add_str("@town_map_cutin_loaded") ) | 1 << town ); Тема на Форум: Клац Изменено 6 января, 2015 пользователем Flitemaster 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Veyn Опубликовано 8 января, 2015 Жалоба Поделиться Опубликовано 8 января, 2015 Огромное спасибо , только не могу понять откуда он вытаскивает картинки Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 8 января, 2015 Жалоба Поделиться Опубликовано 8 января, 2015 Огромное спасибо , только не могу понять откуда он вытаскивает картинкиhttps://rathena.org/wiki/Cutin 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Veyn Опубликовано 8 января, 2015 Жалоба Поделиться Опубликовано 8 января, 2015 Спасибо , обожаю вас :3 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения