khenma
-
Content Count
202 -
Joined
-
Last visited
Posts posted by khenma
-
-
-
why im getting cursed after buffs?
-
Solved by Clicking open, not run as admin..
-
solved na.!!
dapat pla OPEN hindi Run as Admin.. haaayyy...
-
need mo lang iupdate pa server mo...
ung hercules po? bagong revision na po ginamit ko pero ganun pa din..
babagong checkout ko lng po eh
14974 revision n po ito
-
hmm yung mga nasa baba lang po ba yung may error msg or yung gma nasa taas rin ng log? Mgnda kung ipost mo rin yun if may error din sa taas.
And fresh compile po ba to or may modifications na?
fresh compile lng po yan eh kakastart ko lng kanina mag SVN repo..
may 2 failed dun sa una eh pag cocompile...
ung no.2 nmn,,.. after ko mag run-server.bat yan lng lumalabas, actually po nag checkout n ulit ako ng panibago 3 mins ago.
-
-
-
like for example:
while someone is talked to npc and attached to it,
then when she/he/character is away (in morroc) to the npc (npc from prontera), then on specific time the npc will send/reminds the player to do something or to come back to the npc for some reason.
the message will be in a format of :
mes "example message";
next;
mes "example message 2";
mes "example message 3";
close;
Thanks
-
Like your example you have different Ticket ID. maybe you miss to claim it and after an hour it draw a new number.
ex.
you buy a ticket for 3:00pm draw and you miss to claim it and after an hour the Ez2 lotto draw the 4:00pm draw and you are trying to claim the ticket for 3:00pm draw which is not a valid ticket anymore because it have a different Ticket ID.
EZ2 Lotto
[cbox]//===== eAthena Script =======================================
//= Ez2 Lottery Script
//===== By: ==================================================
//= chan - teamcars1broglobal.blogspot.com
//===== Current Version: =====================================
//= 1.1.1a
//===== Compatible With: =====================================
//= Any Hercules Version
//===== Description: =========================================
//= Ez2 lottery draw.
//= Just like in Ez2 Lotto in the Philippines
//===== Additional Comments: =================================
//= Numbers drawn daily every hour
//= this is from acky Lottery Script
//= I just modify it
//============================================================
prontera,162,194,5 script ezlotterygenerator 817,{
OnInit:
waitingroom "Let's Play Ez2 Lotto",0;
set $L_TicketPrice,10; // TICKET COST
set $L_Prize_Money,1000000; // JACKPOT AMOUNT
set $L_Prize_Money_Small,500000; // SECONDARY PRIZE
if ($LID == 0) goto L_GenID;
end;
//Modify for own time
OnClock0000:
OnClock0100:
OnClock0200:
OnClock0300:
OnClock0400:
OnClock0500:
OnClock0600:
OnClock0700:
OnClock0800:
OnClock0900:
OnClock1000:
OnClock1100:
OnClock1200:
OnClock1300:
OnClock1400:
OnClock1500:
OnClock1600:
OnClock1700:
OnClock1800:
OnClock1900:
OnClock2000:
OnClock2100:
OnClock2200:
OnClock2300:
set $S_LastDr$,gettimestr("%H:%M",21);
goto C_Ez2;
C_Ez2:
// CHECKS IF LOTTERY IS RIGGED
if ($L_Rigged == 1) goto L_Rigged_Draw;
// GENERATES RANDOM NUMBERS 1-31
Pick1:
set $LW1,rand (1,31);
Pick2:
set $LW2,rand (1,31);
// BROADCASTS DRAW
L_Broadcast:
announce "Welcome to Ez2 Lotto " + $S_LastDr$ + " Draw!",8;
announce "The numbers are as follows: [" + $LW1 + "] [" + $LW2 + "]",8;
announce "Congratulations to the winners of Ez2 Lotto!",8;
// GENERATES DRAW ID CODE
L_GenID:
set $LID2,$LID;
// setS Next ID NUMBER
set $LID,rand (100000,999999);
end;
// setS DRAW TO RIGGED NUMBERS
L_Rigged_Draw:
set $LW1,$LR1;
set $LW2,$LR2;
set $L_Rigged,0;
goto L_Broadcast;
}
// BEGIN LOTTERY SCRIPT
- script ezlottery 76,{
L_Begin:
mes "[^008800Ez2 Teller^000000]";
mes "Winning EZ2 Lotto Numbers ("+$LID2+"):";
mes "The Last Draw ^0000FF[" + $S_LastDr$ + "]^000000";
mes "^0000FF[" + $LW1 + "] [" + $LW2 + "]^000000";
if ($LID > 99999) mes "Your Ticket ("+#LID+"):";
if ($LID > 99999) mes "^FF0000[" + #LW1 + "] [" + #LW2 + "]^000000";
mes "Next Draw-ID: ^FF0000" + $LID + "^000000.";
next;
if (getgmlevel() > 2) goto L_GM;
menu "Claim Prize",L_Claim,"Buy New Ticket",L_Buy,"Cancel",L_Cancel;
// PURCHASE TICKET
L_Buy:
if (#LID == $LID && #LW1 != 0) goto L_DoubleTicket;
mes "[^008800Ez2 Teller^000000]";
mes "Tickets cost ^0000FF" + $L_TicketPrice + "z^000000.";
mes "The Jackpot is ^FF0000" + $L_Prize_Money + "z^000000.";
next;
menu "Buy Ticket",-,"Cancel",L_Cancel;
if (Zeny < $L_TicketPrice) goto L_NoZeny;
set Zeny,Zeny-$L_TicketPrice;
mes "[^008800Ez2 Teller^000000]";
mes "Would you like your numbers Hand Picked or Lucky Picked?";
next;
menu "Lucky Picked",L_ComputerGen,"Hand Picked",L_HandPick,"Renew Ticket",L_Renew;
// RENEW LAST TICKET
L_Renew:
if ($LID < 99999) goto L_Invalid;
set #LID,$LID;
goto L_Confirm2;
L_ComputerGen:
// SELECTS RANDOM NUMBERS
set @L1,0;
set @L2,0;
Pick1:
set @L1,rand (1,31);
Pick2:
set @L2,rand (1,31);
mes "[^008800Ez2 Teller^000000]";
mes "The computer has selected the following numbers:";
mes "^0000FF" + @L1 + " " + @L2 + "^000000";
next;
menu "Confirm",L_Confirm,"Re-Generate",L_ComputerGen;
// HAND PICK LOTTERY NUMBERS
L_HandPick:
mes "[^008800Ez2 Teller^000000]";
mes "Please pick your numbers (1-31):";
set @L1,0;
set @L2,0;
input1:
input @L1;
if (@L1 < 1 || @L1 > 31) goto input1;
mes @L1;
input2:
input @L2;
if (@L2 < 1 || @L2 > 31) goto input2;
mes @L2;
next;
mes "[^008800Ez2 Teller^000000]";
mes "Your numbers are:";
mes "^0000FF" + @L1 + " " + @L2 + "^000000";
next;
menu "Confirm",L_Confirm,"Re-Pick",L_HandPick;
L_Confirm:
set #LW1,@L1;
set #LW2,@L2;
set #LID,$LID;
L_Confirm2:
mes "[^008800Ez2 Teller^000000]";
mes "The live broadcasted draw are at 11am, 4pm and 9pm";
mes "You can claim your ticket between then and the next draw.";
next;
mes "[^008800Ez2 Teller^000000]";
mes "Good luck!";
close;
L_Claim:
// CHECKS TICKET VALIDILITY
if (#LID != $LID2) goto L_Invalid;
// CHECKS HOW MANY NUMBERS MATCHED
set @LPrize,0;
if (#LW1 == $LW1) set @LPrize,@LPrize+1;
if (#LW2 == $LW2) set @LPrize,@LPrize+1;
if (@LPrize == 2) goto LWinBig;
if (#LW1 == $LW2) set @LPrize,@LPrize+2;
if (#LW2 == $LW1) set @LPrize,@LPrize+2;
if (@LPrize == 4) goto LWinSmall;
// NO WINNER
mes "[^008800Ez2 Teller^000000]";
mes "Bad luck, it appears you do not hold a winning ticket.";
next;
mes "[^008800Ez2 Teller^000000]";
mes "Better luck next time!.";
set #LID,0;
close;
// MATCHED TWO IN EXACT ORDER
LWinBig:
mes "[^008800Ez2 Teller^000000]";
mes "You have matched Two Numbers in Exact Order";
mes "Jackpot!";
mes "You've won ^0000FF" + $L_Prize_Money + "z^000000.";
set Zeny,Zeny+$L_Prize_Money;
announce "Ez2 Teller: " + strcharinfo(0) + " has won the JACKPOT of " + $L_Prize_Money + "z!",8;
set #LID,0;
close;
// MATCHED TWO I RANDOM ORDER
LWinSmall:
mes "[^008800Ez2 Teller^000000]";
mes "You have matched Two numbers in Random Order";
mes "You've won ^0000FF" + $L_Prize_Money_Small + "z^000000.";
set Zeny,Zeny+$L_Prize_Money_Small;
announce "Ez2 Teller: " + strcharinfo(0) + " has won a prize of " + $L_Prize_Money_Small + "z!",8;
set #LID,0;
close;
// NO Zeny
L_NoZeny:
mes "[^008800Ez2 Teller^000000]";
mes "You can't afford a Ez2 Lottery ticket.";
close;
// INVALID TICKET
L_Invalid:
mes "[^008800Ez2 Teller^000000]";
mes "I'm sorry but it appears that you have an invalid ticket.";
close;
// DOUBLE TICKET
L_DoubleTicket:
mes "[^008800Ez2 Teller^000000]";
mes "It appears that you already have a ticket for today.";
mes "You may only purchase one ticket per draw.";
close;
L_Cancel:
mes "[^008800Ez2 Teller^000000]";
mes "Come back soon!";
close;
// GM MENU (Lets you manually do draws)
L_GM:
menu "Claim Prize",L_Claim,"Buy New Ticket",L_Buy,"[GM]Do Draw Now",-,"[GM]Rig the Ez2 Lottery",L_GM_Rig,"Cancel",L_Cancel;
// CHECKS IF Lottery IS RIGGED
if ($L_Rigged == 1) goto L_Rigged_Draw;
// GENERATES RANDOM NUMBERS 1-31
GMPick1:
set $LW1,rand (1,31);
GMPick2:
set $LW2,rand (1,31);
// BROADCASTS DRAW
L_Broadcast:
announce "Ez2 Teller: Welcome to the Special GM's Ez2 Lotto draw!",8;
announce "The numbers are as follows: [" + $LW1 + "] [" + $LW2 + "]",8;
announce "Congratulations to the Ez2 Lotto winners!",8;
// GENERATES DRAW ID CODE
L_GenID:
set $LID2,$LID;
// setS Next ID NUMBER
set $LID,rand (100000,999999);
set $S_LastDr$,"Special GM's draw!";
close;
// setS DRAW TO RIGGED NUMBERS
L_Rigged_Draw:
set $LW1,$LR1;
set $LW2,$LR2;
set $L_Rigged,0;
goto L_Broadcast;
// ALLOWS GM TO DO A RIGGED DRAW
L_GM_Rig:
mes "[Lottery]";
mes "Please pick your numbers (1-31):";
set $LR1,0;
set $LR2,0;
GMinput1:
input $LR1;
if ($LR1 < 1 || $LR1 > 31) goto GMinput1;
mes $LR1;
GMinput2:
input $LR2;
if ($LR2 < 1 || $LR2 > 31) goto GMinput2;
mes $LR2;
next;
mes "[^008800Ez2 Teller^000000]";
mes "Lottery rigged for next draw.";
set $L_Rigged,1;
close;
}
prontera,162,194,5 duplicate(ezlottery) Ez2 Lotto Teller 817[/cbox]
so do you mean that the ticket is only valid for one draw?
if that so, is it possible to automatically delete the ticket after the draw,?
for ex.
you buy ticket for the 3PM draw, then after announcing the winning ticket, your ticket after 3PM will be deleted,
cause i notice that after the draw, your ticket still exists,.
anyway thanks.
-
why is the winning ticket id
doesnt match to my own ticket .... despite that the winning number is the same with my own ticket number?
ex.
winning number : [2] [5] Ticket ID 999999
my ticket: [2] [5] Ticket ID 444444
Suppose to be Win,, but when i claim the prize, invalid ticket number?
here is the script:
try this
//===== Hercules Script ======================================//= Lottery//===== By: ==================================================//= acky//===== Current Version: =====================================//= 1.2.1a//===== Description: =========================================//= Daily lottery draw//===== Additional Comments: =================================//= Numbers drawn daily (Time is configured line 29)//= *Added GM-Riggability//= *Ability to renew ticket//= *Improved interface//= *Fixed minor bug where first load didn't work.//= 1.2.1a fix due to new script engine//============================================================- script lotterygenerator1 -1,{OnInit: set $L_TicketPrice1,5000; // TICKET COST set $L_Prize_Money1,50000000; // JACKPOT AMOUNT set $L_Prize_Money_Small,1000000; // SECONDARY PRIZE if ($LID == 0) goto L_GenID1; end; //Modify for own timeOnClock0000:OnClock0100:OnClock0200:OnClock0300:OnClock0400:OnClock0500:OnClock0600:OnClock0700:OnClock0800:OnClock0900:OnClock1000:OnClock1100:OnClock1200:OnClock1300:OnClock1400:OnClock1500:OnClock1600:OnClock1700:OnClock1800:OnClock1900:OnClock2000:OnClock2100:OnClock2200:OnClock2300: // CHECKS IF LOTTERY IS RIGGED if ($L_Rigged1 == 1) goto L_Rigged_Draw1; // GENERATES RANDOM NUMBERS 1-5Pick11: set $LW7,rand (1,5);Pick21: set $LW8,rand (1,5); if ($LW8 == $LW1) goto Pick21; // BROADCASTS DRAWL_Broadcast1: announce "Lottery: Welcome to today's EZ2 lotto draw!",8; announce "The numbers are as follows: [" + $LW7 + "] [" + $LW8 + "]",8; announce "Congratulations to the winners of today's EZ2 lotto draw!",8; // GENERATES DRAW ID CODEL_GenID1: set $LID2,$LID; // SETS TOMORROW'S ID NUMBER set $LID,rand (1000000,9999999); end; // SETS DRAW TO RIGGED NUMBERSL_Rigged_Draw1: set $LW7,$LR7; set $LW8,$LR8; set $L_Rigged1,0; goto L_Broadcast1;}prontera,147,173,5 script Lotto EZ2 1_F_ORIENT_02,{L_Begin1: mes "[Lottery]"; mes "Winning Lotto Numbers ("+$LID2+"):"; mes "^0000FF[" + $LW7 + "] [" + $LW8 + "]^000000"; if ($LID > 1000000) mes "Your Ticket ("+#LID+"):"; if ($LID > 1000000) mes "^FF0000[" + #LW7 + "] [" + #LW8 + "]^000000"; mes "Next Draw-ID: ^FF0000" + $LID + "^000000."; next; if (getgmlevel() > 90) goto L_GM1; menu "Claim Prize",L_Claim1,"Buy New Ticket",L_Buy1,"Cancel",L_Cancel1;// PURCHASE TICKETL_Buy1: if (#LID == $LID && #L1 != 0) goto L_DoubleTicket1; mes "[Lottery]"; mes "Tickets cost ^0000FF" + $L_TicketPrice1 + "z^000000."; mes "The Jackpot is ^FF0000" + $L_Prize_Money1 + "z^000000."; next; menu "Buy Ticket",-,"Cancel",L_Cancel1; if (Zeny < $L_TicketPrice1) goto L_NoZeny1; Zeny -= $L_TicketPrice1; mes "[Lottery]"; mes "Would you like your numbers hand picked or computer generated?"; next; menu "Lucky Pick",L_ComputerGen1,"Hand Picked",L_HandPick1,"Renew Ticket",L_Renew1;// RENEW LAST TICKETL_Renew1: if ($LID < 1000000) goto L_Invalid1; set #LID,$LID; goto L_Confirm21;L_ComputerGen1:// SELECTS RANDOM NUMBERS set @L7,0; set @L8,0;Pick11: set @L7,rand (1,5);Pick21: set @L8,rand (1,5); if (@L8 == @L1) goto Pick21; mes "[Lottery]"; mes "The computer has selected the following numbers:"; mes "^0000FF" + @L7 + " " + @L8 + "^000000"; next; menu "Confirm",L_Confirm1,"Re-Generate",L_ComputerGen1;// HAND PICK LOTTERY NUMBERSL_HandPick1: mes "[Lottery]"; mes "Please pick your numbers (1-5):"; set @L7,0; set @L8,0;Input11: input @L7; if (@L7 < 1 || @L7 > 5) goto Input11; mes @L7;Input21: input @L8; if (@L8 < 1 || @L8 > 5) goto Input21; if (@L8 == @L7) goto Input21; mes @L8; next; mes "[Lottery]"; mes "Your numbers are:"; mes "^0000FF" + @L7 + " " + @L8 + "^000000"; next; menu "Confirm",L_Confirm1,"Re-Pick",L_HandPick1;L_Confirm1: set #LW7,@L7; set #LW8,@L8; set #LID,$LID;L_Confirm21: mes "[Lottery]"; mes "The live broadcasted draw is at every hour."; mes "You can claim your ticket between then and the next draw."; next; mes "[Lottery]"; mes "Good luck!"; close;L_Claim1: // CHECKS TICKET VALIDILITY if (#LID != $LID2) goto L_Invalid1; // CHECKS HOW MANY NUMBERS MATCHED set @LPrize,0; if (#LW7 == $LW7) set @LPrize,@LPrize+1; if (#LW7 == $LW8) set @LPrize,@LPrize+1; if (#LW8 == $LW7) set @LPrize,@LPrize+1; if (#LW8 == $LW8) set @LPrize,@LPrize+1; if (@LPrize == 2) goto LWinBig1;// NO WINNER mes "[Lottery]"; mes "Bad luck, it appears you do not hold a winning ticket."; next; mes "[Lottery]"; mes "Better luck next time!."; close;// MATCHED ALL SIXLWinBig1: mes "[Lottery]"; mes "You have matched all two numbers!"; mes "Jackpot!"; mes "You've won ^0000FF" + $L_Prize_Money1 + "z^000000."; Zeny += $L_Prize_Money1; announce "Lottery: " + strcharinfo(0) + " has won the JACKPOT of " + $L_Prize_Money1 + "z!",8; set #LID,0; close;// NO ZENYL_NoZeny1: mes "[Lottery]"; mes "You can't afford a lottery ticket."; close;// INVALID TICKETL_Invalid1: mes "[Lottery]"; mes "I'm sorry but it appears that you have an invalid ticket."; close;// DOUBLE TICKETL_DoubleTicket1: mes "[Lottery]"; mes "It appears that you already have a ticket for today."; mes "You may only purchase one ticket per draw."; close;L_Cancel1: mes "[Lottery]"; mes "Come back soon!"; close;// GM MENU (Lets you manually do draws)L_GM1: menu "Claim Prize",L_Claim1,"Buy New Ticket",L_Buy1,"[GM]Do Draw Now",-,"[GM]Rig the Lottery",L_GM_Rig1,"Cancel",L_Cancel1; // CHECKS IF LOTTERY IS RIGGED if ($L_Rigged1 == 1) goto L_Rigged_Draw1; // GENERATES RANDOM NUMBERS 1-5GMPick11: set $LW7,rand (1,5);GMPick21: set $LW8,rand (1,5); if ($LW8 == $LW7) goto GMPick21;// BROADCASTS DRAWL_Broadcast1: announce "Lottery: Welcome to the special GM's lotto draw!",8; announce "The numbers are as follows: [" + $LW7 + "] [" + $LW8 + "]",8; announce "Congratulations to the winners!",8;// GENERATES DRAW ID CODEL_GenID1: set $LID2,$LID; // SETS TOMORROW'S ID NUMBER set $LID,rand (1000000,9999999); close;// SETS DRAW TO RIGGED NUMBERSL_Rigged_Draw1: set $LW7,$LR8; set $LW8,$LR8; set $L_Rigged1,0; goto L_Broadcast1;// ALLOWS GM TO DO A RIGGED DRAWL_GM_Rig1: mes "[Lottery]"; mes "Please pick your numbers (1-5):"; set $LR7,0; set $LR8,0;GMInput11: input $LR7; if ($LR7 < 1 || $LR8 > 5) goto GMInput11; mes $LR7;GMInput21: input $LR8; if ($LR8 < 1 || $LR8 > 5) goto GMInput21; if ($LR8 == $LR7) goto GMInput21; mes $LR8; next; mes "[Lottery]"; mes "Lottery rigged for next draw."; set $L_Rigged1,1; close;}
-
anyone knows how to setup hamachi or do you have any guides ? & where to download the reliable hamachi files?
thanks
-
every 3 hours of 24 hours the exp should be thrice or twice.
-
still cant find the solution
-
I already changed the slotcount into 4 but still it doesn't shows the card slots below the item desc
in my item_db2.conf
slots:4
in iteminfo.lua
slots:4
-
what Client date you use?
if you are using 2013 client. edit the description in System/iteminfo.lua
search for that item.
im using 20130807 client.
if i edit the iteminfo.lua, does it shows the card slots on the item info when we right click the item?? what i mean here is only the slots below the item description (as shown in the picture, the card slots is missing at athe bottom) ...
-
-
-
very well thanks...... my bad.... it already works....
but only slow..
-
^ im sorry my bad, revert it to the original 950 then recompile. I test the setup with 900 and it does attack :/
// When the master receives damage from the monster, whether or not the pet attacks back. (Note 1)pet_damage_support: no //<-yes
set up to yes also
in this setting, your pet must be LOYAL
>>>
// Minimum intimacy necessary for a pet to support their master. Default is 900// (intimacy goes from 0 to 1000). At this minimum, support rate is 50% of pet's normal value.
// At max (1000) support rate is 150%.
pet_support_min_friendly: 950
// Same as above, but this is to use the pet_script field with official pet abilities.
pet_equip_min_friendly: 950
type @petfriendly 1000 in your server
I'm sorry about my answer lately, I haven't notice that this setup is for Pet Intimacy,
i have this :
still dont attack...
i already type @petfriendly 1000
and the pet is already loyal
level 10
//--------------------------------------------------------------// Hercules Battle Configuration File// Originally Translated by Peter Kieser <[email protected]>// Made in to plainer English by Ancyker//--------------------------------------------------------------// Note 1: Value is a config switch (on/off, yes/no or 1/0)// Note 2: Value is in percents (100 means 100%)// Note 3: Value is a bit field. If no description is given,// assume unit types (1: Pc, 2: Mob, 4: Pet, 8: Homun)//--------------------------------------------------------------// Rate for catching pets (Note 2)pet_catch_rate: 80// Can you name a pet more then once? (Note 1)pet_rename: no// The rate a pet will get friendly by feeding it. (Note 2)pet_friendly_rate: 100// The rate at which a pet will become hungry. (Note 2)pet_hungry_delay_rate: 80// If your pet is hungry by how much will the friendlyness decrease by. (Default is 5)// Note: The friendlyness is 0-1000 total, at 0 the pet runs away.pet_hungry_friendly_decrease: 5// Does the pet need its equipment before it does its skill? (Note 1)pet_equip_required: no// When the master attacks a monster, whether or not the pet will also attack. (Note 1)pet_attack_support: yes// When the master receives damage from the monster, whether or not the pet attacks back. (Note 1)pet_damage_support: yes// Minimum intimacy necessary for a pet to support their master. Default is 900 // (intimacy goes from 0 to 1000). At this minimum, support rate is 50% of pet's normal value.// At max (1000) support rate is 150%.pet_support_min_friendly: 950// Same as above, but this is to use the pet_script field with official pet abilities.pet_equip_min_friendly: 950// Whether or not the pet's will use skills. (Note 1)// Note: Offensive pet skills need at least pet_attack_support or // pet_damage_support to work (they trigger while the pet is attacking).pet_status_support: yes// Rate at which a pet will support it's owner in battle. (Note 2)// Affects pet_attack_support & pet_damage_support.pet_support_rate: 100// Does the pets owner receive exp from the pets damage?pet_attack_exp_to_master: no// The rate exp. is gained from the pet attacking monsterspet_attack_exp_rate: 100// Pet leveling system. Use 0 to disable (default).// When enabled, a pet's level is a fixed % of the master's. (Note 2)// If 200%, pet has double level, if 50% pet has half your level, etc.pet_lv_rate: 50// When pet leveling is enabled, what is the max stats for pets?pet_max_stats: 99// When pet leveling is enabled, these are the imposed caps on// min/max damage. Note that these only cap atk1 and atk2, if you // enable pet_str, their max damage is then their base_atk + pet_max_atk2pet_max_atk1: 1000pet_max_atk2: 2500// Are pets disabled during Guild Wars?// If set to yes, pets are automatically returned to egg when entering castles during WoE times// and hatching is forbidden within as well.pet_disable_in_gvg: no
-
in src/map/battle.c
{ "pet_support_min_friendly", &battle_config.pet_support_min_friendly, 900, 0, 950, },{ "pet_equip_min_friendly", &battle_config.pet_equip_min_friendly, 900, 0, 950, },replace 950 to 1000 then recompile..
and also increase this
>
// Whether or not the pet's will use skills. (Note 1)// Note: Offensive pet skills need at least pet_attack_support or// pet_damage_support to work (they trigger while the pet is attacking).pet_status_support: yes// Rate at which a pet will support it's owner in battle. (Note 2)// Affects pet_attack_support & pet_damage_support.pet_support_rate: 1000 //<-- set to 1000i already did.. no error/warning in console
but the map-server.bat crashed... client closed also
-
// Minimum intimacy necessary for a pet to support their master. Default is 900// (intimacy goes from 0 to 1000). At this minimum, support rate is 50% of pet's normal value.
// At max (1000) support rate is 150%.
pet_support_min_friendly: 950
// Same as above, but this is to use the pet_script field with official pet abilities.
pet_equip_min_friendly: 950
make it max, try to set it to 1000.
it will work sometime
but i got warning message on console:
min 0 max 950
defaulting to 900...
-
please read the whole file
it will attack, if you only read the whole setup, you will understand why
I'm pretty sure you missed some setup.
// Rate for catching pets (Note 2)pet_catch_rate: 80// Can you name a pet more then once? (Note 1)pet_rename: no// The rate a pet will get friendly by feeding it. (Note 2)pet_friendly_rate: 100// The rate at which a pet will become hungry. (Note 2)pet_hungry_delay_rate: 80// If your pet is hungry by how much will the friendlyness decrease by. (Default is 5)// Note: The friendlyness is 0-1000 total, at 0 the pet runs away.pet_hungry_friendly_decrease: 5// Does the pet need its equipment before it does its skill? (Note 1)pet_equip_required: no// When the master attacks a monster, whether or not the pet will also attack. (Note 1)pet_attack_support: yes// When the master receives damage from the monster, whether or not the pet attacks back. (Note 1)pet_damage_support: no// Minimum intimacy necessary for a pet to support their master. Default is 900 // (intimacy goes from 0 to 1000). At this minimum, support rate is 50% of pet's normal value.// At max (1000) support rate is 150%.pet_support_min_friendly: 950// Same as above, but this is to use the pet_script field with official pet abilities.pet_equip_min_friendly: 950// Whether or not the pet's will use skills. (Note 1)// Note: Offensive pet skills need at least pet_attack_support or // pet_damage_support to work (they trigger while the pet is attacking).pet_status_support: yes// Rate at which a pet will support it's owner in battle. (Note 2)// Affects pet_attack_support & pet_damage_support.pet_support_rate: 100// Does the pets owner receive exp from the pets damage?pet_attack_exp_to_master: no// The rate exp. is gained from the pet attacking monsterspet_attack_exp_rate: 100// Pet leveling system. Use 0 to disable (default).// When enabled, a pet's level is a fixed % of the master's. (Note 2)// If 200%, pet has double level, if 50% pet has half your level, etc.pet_lv_rate: 50// When pet leveling is enabled, what is the max stats for pets?pet_max_stats: 99// When pet leveling is enabled, these are the imposed caps on// min/max damage. Note that these only cap atk1 and atk2, if you // enable pet_str, their max damage is then their base_atk + pet_max_atk2pet_max_atk1: 1000pet_max_atk2: 2500// Are pets disabled during Guild Wars?// If set to yes, pets are automatically returned to egg when entering castles during WoE times// and hatching is forbidden within as well.pet_disable_in_gvg: no
this i what i setup/... doesnt work
-
set it up on conf/battle/pet.conf
// When the master attacks a monster, whether or not the pet will also attack. (Note 1)pet_attack_support: no// When the master receives damage from the monster, whether or not the pet attacks back. (Note 1)pet_damage_support: noplease read the whole file
still does not attack
where to put the parse line? ;
in General Server Support
Posted
yes i did, well, what can i do po, but wait. hehe