Jump to content

lionellex

Members
  • Posts

    60
  • Joined

  • Last visited

Posts posted by lionellex

  1. prontera,135,189,5	script	Kafra Assistant	114,{
    
    	mes "[Kafra Assistant]";
    	mes "^FF0000Hi!^000000";
    	mes "This building on your left is where you can find a few NPCs that could help you.";
    	next;
    	mes "[Kafra Assistant]";
    	mes "We have The Gym Guy, which he'll teach you ^FF0000Enlarge Weight Limit^000000 up to ^FF0000LEVEL 5^000000, but he requires ^FF0000Gym Passes^000000 from you, which you can purchase it from ^FF0000Cash Shop^000000. ^FF00001 Gym Pass^000000 for ^FF00001 Enlarge Weight Limit^000000 Skill up.";
    	next;
    	mes "[Kafra Assistant]";
    	mes "Reset Lady, she will reset your stats or skill countless of times, just keep in mind.. She'll charge you for each service for ^FF0000Poring Coins^000000.";
    	next;
    	mes "[Kafra Assistant]";
    	mes "Banker, he basically store all your zeny.";
    	next;
    	mes "[Kafra Assistant]";
    	mes "Card Trader, she takes any unwanted cards from you and turn it into ^FF0000Card Points^000000, then you can trade Items from her by using the ^FF0000Card Points^000000 that you have.";
    	close;
    
    	OnInit:
    		delwaitingroom;
    		waitingroom "Click Me!",0;
    		end;
    
    }
    

    Thank you, now I see where I did wrong.

  2.    setarray .Shop[0],      // Card Shop items: <ID>,<point cost>
          4001,1,4004,1,4033,1,4196,1,4197,25,4054,50,4174,75,4047,100;
    

    that one sorry i didnt read your question correctly

     

    Nono, but do u know what these lines do?

        npcshopdelitem "card_shop",909;
        for(set .@i,0; .@i<getarraysize(.Shop); set .@i,.@i+2)
            npcshopadditem "card_shop",.Shop[.@i],.Shop[.@i+1];
        end;
    }
    -   shop    card_shop   -1,909:-1
    
  3. You don't need to, since the 0 shows to the server that the skill given it's permanent (Check the line 5389 in doc/script_command.txt)

    Thank you for replying! Everything is done now. Thanks again.

  4. Hi buddy!

    If you see this line:

    		if (gympassmemory < 10) {
    			set .@add_carry,gympassmemory + 1;
    			set .@remain_carry,10 - .@add_carry;
    

    And this one:

    				skill "ALL_INCCARRY",.@add_carry,0;
    

    You can see that the limit of the level of the Passive Skill ALL INCCARRY it's in the line 35, so you just change that number 10 in the line like this:

    		if (gympassmemory < 5) {
    			set .@add_carry,gympassmemory + 1;
    			set .@remain_carry,5 - .@add_carry;
    			if (countitem(7776) > 0) {
    

    The variable .@remain_carry it's warning the player how much he can still use the service.

     

    Good luck

    Thank you for replying, but i just wanna make sure, on line 63 "skill "ALL_INCCARRY",.@add_carry,SKILL_PERM_GRANT;" I have to change it to "skill "ALL_INCCARRY",.@add_carry,0;" ?

  5. OnInit:
        set .Level,0;           // Minimum monster level to trade corresponding cards.
        set .Points$,"#Card_Points";    // Variable to store points.
        setarray .Shop[0],      // Card Shop items: <ID>,<point cost>
          4001,1,4004,1,4033,1,4196,1,4197,25,4054,50,4174,75,4047,100;
        setarray .Points[0],1,10;   // Points per <normal card>,<MVP card>
        set .MVP$,          // List of MVP cards.
          "4121,4123,4128,4131,4132,4134,4135,4137,4142,4143,4144,4145,4146,4147,4148,4168,4236,"+
          "4241,4263,4276,4302,4305,4318,4324,4330,4342,4357,4359,4361,4363,4365,4399,4403,4407";
    

    edit this one

    setarray .Points[0],1,10;   // Points per <normal card>,<MVP card>
    

    I think that's for how much per card will cost right? Not how much Jellopy is cost? (which is in my case, Gold Coin costs?)

     

    EDIT: It's alright, I've figured it out. But...

        npcshopdelitem "card_shop",909;
        for(set .@i,0; .@i<getarraysize(.Shop); set .@i,.@i+2)
            npcshopadditem "card_shop",.Shop[.@i],.Shop[.@i+1];
        end;
    }
    -   shop    card_shop   -1,909:-1
    
    

    What does these lines above do? Do I need to edit the Jellopy?

  6. Would be more easier if you can post what the error was.

    Its not like an error, just that the players can always redeem countless of times.

     

    change to different variables ..... or change the condition checking.

    I'm not really sure how to set this variables or condition.. Can you give me some tips?

  7.  

     

    -	script	#whatever	-1,{
    OnPCLoginEvent:
    	if(!#firstCharJLv && BaseLevel == 1 && JobLevel == 1){
    		JobLevel = 10;
    		#firstCharJLv = 1;
    	}
    }

     

    Correct me if i'm wrong. Is this "1st account, 1st character, job level 10" feature is suppose to be in the game? I mean, if it is legit at PRE-RE servers then I don't mind.

     

    I played RO since I was in primary school and I have never heard of this feature.

     

    Same here, thats why I'm curious why is it like this? Except from applying a script, maybe settings on the conf or something?

  8. -	script	#whatever	-1,{
    OnPCLoginEvent:
    	if(!#firstCharJLv && BaseLevel == 1 && JobLevel == 1){
    		JobLevel = 10;
    		#firstCharJLv = 1;
    	}
    }

     

    Correct me if i'm wrong. Is this "1st account, 1st character, job level 10" feature is suppose to be in the game? I mean, if it is legit at PRE-RE servers then I don't mind.

×
×
  • Create New...