Автор: biogirl: Дата: 12.18.2009
привет сори я знаю что легко написать но у меня выбивает ошибку... можете написать нпц линкера ну как бафера только линкера.
+ тому кто напишет
Автор: San: Дата: 12.18.2009
Цитата LehAxe_;16655:prontera.gat,164,174,3 script баф 769,{
sc_start 32, 240000, 10; // Increase Agi
close;
}
Измени 32 на скилл линка 10 на lvl скилла 240000 на время действия бафа
Автор: LehAxe_: Дата: 12.18.2009
Можно сделать в начале кода проверку на запретные профы, к примеру когда кликаешь по Бафу если ты не можешь его получить, то вылезает табличка с извинениями.
Автор: [OneLife]: Дата: 12.18.2009
давно брал с Афины:
Файл Functions.txt
function script Linked {
specialeffect2 503;
sc_start 184,350000,5;
sleep 3000;
npctalk "Your soul is successfully linked.";
end;
}
//Supporter NPC
//By: Brendash Taylor
//
prontera,171,225,3 script Prontera Linker::Soul-Linker 714,{
OnInit:
defpattern 1, "([^:]+):.*link me.*", "LinkMe";
activatepset 1;
end;
LinkMe:
{
if(Class<=6 && Class==22 && Class>=24 && Class<=27 && Class>=4023 && Class<=4046){
goto NoLink;}
else if(Class >= Job_Novice_High && Class <= Job_Thief_High){
if(Baselevel <= 69)
{npcskilleffect 494,5,0,0;
callfunc("Linked");}
else
goto NoLink;}
else if((Class==Job_Knight)||(Class==Job_Lord_Knight)){
npcskilleffect 452,5,0,0;
callfunc("Linked");}
else if((Class==Job_Hunter)||(Class==Job_Sniper)){
npcskilleffect 460,5,0,0;
callfunc("Linked");}
else if((Class==Job_Wizard)||(Class==Job_High_Wizard)){
npcskilleffect 453,5,0,0;
callfunc("Linked");}
else if((Class==Job_Blacksmith)||(Class==Job_Whitesmith)){
npcskilleffect 458,5,0,0;
callfunc("Linked");}
else if((Class==Job_Assassin)||(Class==Job_Assassin_Cross)){
npcskilleffect 457,5,0,0;
callfunc("Linked");}
else if((Class==Job_Priest)||(Class==Job_High_Priest)){
npcskilleffect 454,5,0,0;
callfunc("Linked");}
else if((Class==Job_Crusader)||(Class==Job_Paladin)){
npcskilleffect 450,5,0,0;
callfunc("Linked");}
else if((Class==Job_Bard)||(Class==Job_Dancer)||(Class==Job_Clown)||(Class==Job_Gypsy)){
npcskilleffect 455,5,0,0;
callfunc("Linked");}
else if((Class==Job_Sage)||(Class==Job_Professor)){
npcskilleffect 449,5,0,0;
callfunc("Linked");}
else if((Class==Job_Alchemist)||(Class==Job_Creator)){
npcskilleffect 445,5,0,0;
callfunc("Linked");}
else if((Class==Job_Rogue)||(Class==Job_Stalker)){
npcskilleffect 456,5,0,0;
callfunc("Linked");}
else if((Class==Job_Monk)||(Class==Job_Champion)){
npcskilleffect 447,5,0,0;
callfunc("Linked");}
else if(Class==Job_SuperNovice){
npcskilleffect 451,5,0,0;
callfunc("Linked");}
else if(Class==Job_Star_Gladiator){
npcskilleffect 448,5,0,0;
callfunc("Linked");}
else if(Class==Job_Soul_Linker){
npcskilleffect 461,5,0,0;
callfunc("Linked");}
else {sleep 2000;
npctalk "Your soul cannot be linked in your current state.";
end;}
}
NoLink:
{sleep 2000;
npctalk "Your soul cannot be linked in your current state.";
end;}
}
morocc,168,109,3 duplicate(Soul-Linker) Morocc Linker 714
geffen,133,65,3 duplicate(Soul-Linker) Geffen Linker 714
payon,188,225,3 duplicate(Soul-Linker) Payon Linker 714
alberta,129,60,3 duplicate(Soul-Linker) Alberta Linker 714
izlude,139,154,3 duplicate(Soul-Linker) Izlude Linker 714
aldebaran,143,126,3 duplicate(Soul-Linker) Al De Baran Linker 714
xmas,153,110,3 duplicate(Soul-Linker) Lutie Linker 714
comodo,222,135,3 duplicate(Soul-Linker) Comodo Linker 714
yuno,173,209,3 duplicate(Soul-Linker) Juno Linker 714
amatsu,136,166,3 duplicate(Soul-Linker) Amatsu Linker 714
gonryun,171,142,3 duplicate(Soul-Linker) Gonryun Linker 714
umbala,131,132,3 duplicate(Soul-Linker) Umbala Linker 714
niflheim,215,200,3 duplicate(Soul-Linker) Niflheim Linker 714
louyang,210,124,3 duplicate(Soul-Linker) Louyang Linker 714
ayothaya,221,191,3 duplicate(Soul-Linker) Ayothaya Linker 714
einbroch,88,207,3 duplicate(Soul-Linker) Einbroch Linker 714
lighthalzen,163,68,3 duplicate(Soul-Linker) Lighthalzen Linker 714
einbech,206,132,3 duplicate(Soul-Linker) Einbech Linker 714
hugel,114,162,3 duplicate(Soul-Linker) Hugel Linker 714
rachel,122,130,3 duplicate(Soul-Linker) Rachel Linker 714
veins,224,134,3 duplicate(Soul-Linker) Veins Linker 714
moscovia,225,207,3 duplicate(Soul-Linker) Moscovia Linker 714
Автор: San: Дата: 12.18.2009
Цитата [OneLife];16666:
давно брал с Афины:
Автор: [OneLife]: Дата: 12.18.2009
Угу, слово можно поменять, или приспособить к клику. И он действует только если сказать это рядом с ним.
Автор: biogirl: Дата: 12.20.2009
спасибо вам большое )
Автор: biogirl: Дата: 12.20.2009
[OneLife] слу тут проблемка линк недаёт всё остольное включя эфекты делает "_" спасай
Автор: [OneLife]: Дата: 12.20.2009
Хмм...не знаю, я давно брал в то время он давал линк =|
Автор: San: Дата: 12.20.2009
а ты функцию прописала?
Автор: biogirl: Дата: 12.20.2009
ну вроде как да
Автор: dimjke: Дата: 12.20.2009
sc_start4(SC_SPIRIT,60000,0,SL_ALCHEMIST,0,0);
Автор: biogirl: Дата: 12.21.2009
так а как написать полностью чтоб каждому своё дловало напишите и выложите плз