Jump to content

magic2938

Members
  • Posts

    29
  • Joined

  • Last visited

Posts posted by magic2938

  1. how can i make this script choose only once per character..
     

    - script PLogin -1,{
    OnPCLoginEvent:
    switch(select("Demon:Angel")) {
    case 1:
    mes "You are ^FF0000DEMON ^000000NOW";
    setfaction 2;
    specialeffect2 587;
    close;
    case 2:
    mes "You are ^00FF00 ANGEL ^000000NOW";
    setfaction 3;
    specialeffect2 338;
    close;
    }
    end;
    }
     
    when i choose faction and login the same character it will choose again plss help me guys
  2.        CC      vending.c

    vending.c: In function ‘fake_openvending’:
    vending.c:864: error: ‘CHARSAVE_VENDING’ undeclared (first use in this function)
    vending.c:864: error: (Each undeclared identifier is reported only once
    vending.c:864: error: for each function it appears in.)
    make[1]: *** [obj/vending.o] Error 1
    make[1]: Leaving directory `/root/trunk/src/map'
    make: *** [map] Error 2
    [root@bbro trunk]#
  3. iwant this script be able toget  per ip!!
    of the players
     
     
    
    /*-------------------------         
    *Freebies Command  @newplayer or @freebies  
    *-------------------------          
    
    - script Freebies -1,{
    OnInit:
    bindatcmd "freebies",strnpcinfo(3)+"::OnAtcommand";
    end;
    
    OnAtcommand:
    if( #new_player ){
    mes "You already took the Freebies.";
    mes "Sorry do not abuse please.";
    close;
    }else{
    #new_player = 1;
    getitembound2 2311,1,1,7,0,0,0,0,0;
    getitembound2 2424,1,1,7,0,0,0,0,0;
    getitembound2 2528,1,1,7,0,0,0,0,0;
    getitem 14001,10;
    getitem 12248,1;
    }
    end;
    }
    
  4. when i start the koe theres no emperium inside the center of the map..


    heres my script:::

     

    
    //===== eAthena Script ============================================
    //= King of Emperium Hill
    //===== By: =======================================================
    //= AnnieRuru
    //===== Current Version: ==========================================
    //= 1.0
    //===== Compatible With: ==========================================
    //= hercules 2014-02-18
    //===== Description: ==============================================
    //= defends the emperium in the middle of the map until times up
    //===== Topic =====================================================
    //= http://hercules.ws/board/topic/4495-gvg-king-of-emperium-hill/
    //===== Additional Comments: ======================================
    //= Finally there is a topic for this !
    //=================================================================
    
    - script KoE -1,{
    OnInit:
    disablenpc "The King#KoE";
    disablenpc "Exit#KoE";
    bindatcmd "koe", strnpcinfo(0)+"::OnCommand", 99,100;
    end;
    OnCommand:
    if ( compare( .@atcmd_parameters$, "on" ) ) goto L_Start;
    else if ( compare( .@atcmd_parameters$, "off" ) ) goto L_End;
    else {
    dispbottom "type - '@koe on' to start the event";
    dispbottom "type - '@koe off' to end the event";
    }
    end;
    OnClock1900: // everyday 8pm starts
    L_Start:
    if ( .start ) end;
    gvgon "guild_vs1";
    announce "The King of Emperium Hill has begun!", bc_all;
    .start = 1;
    enablenpc "The King#KoE";
    disablenpc "Exit#KoE";
    $koegid = 0;
    donpcevent "::OnRevKoE";
    maprespawnguildid "guild_vs1", $koegid, 7;
    monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead";
    end;
    OnClock2000: // everyday 8:30pm ends
    L_End:
    gvgoff "guild_vs1";
    announce "The King of Emperium Hill is over!", bc_all;
    .start = 0;
    enablenpc "Exit#KoE";
    disablenpc "The King#KoE";
    killmonsterall "guild_vs1";
    maprespawnguildid "guild_vs1", $koegid, 6; // uncomment this line to kick non-owner off the map when event ends
    end;
    OnEmpDead:
    $koegid = getcharid(2);
    announce "The current King of Emperium Hill is the ["+ strcharinfo(2) +"] guild.", bc_all;
    donpcevent "::OnRevKoE";
    maprespawnguildid "guild_vs1", $koegid, 6;
    sleep 500;
    if ( .start )
    monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead";
    end;
    }
    
    // KoE Entrance
    aretnorp,220,229,4 script The King#KoE 108,{
        mes "[The King]";
    if ( !getcharid(2) ) {
    mes "You must have a guild to participate in the ^FF0000King of Emperium Hill Tournament^000000.";
    close;
    }
        mes "Hello.";
        mes "Would you like to participate in the ^FF0000King of Emperium Hill Tournament^000000?";
    if ( select ( "Yes", "No" ) == 2 ) close;
        switch( rand(1,4) ){
            case 1: warp "guild_vs1", 50, 88; end;
            case 2: warp "guild_vs1", 88, 50; end;
            case 3: warp "guild_vs1", 50, 11; end;
            case 4: warp "guild_vs1", 11, 50; end;
    }
    }
    
    // KoE Exit
    guild_vs1,49,56,5 script Exit#KoE 51,{
    mes "[Exit]";
    mes "See ya.";
    close2;
    warp "Save",0,0;
    if ( getcharid(2) == $koegid )
    getitem 7905, 500; // configure prize here
    end;
    }
    
    // Flags
    guild_vs1,49,38,4 script King of Emperium Hill#1::koe_flag 722,{
    if ( !$koegid ) end;
    mes "[King of Emperium Hill]";
    mes "The Current King of Emperium Hill is the ["+ getguildname($koegid) +"] guild.";
    close;
    OnInit:
    OnRevKoE:
    flagemblem $koegid;
    end;
    }
    guild_vs1,61,49,6 duplicate(koe_flag) King of Emperium Hill#2 722
    guild_vs1,38,49,2 duplicate(koe_flag) King of Emperium Hill#3 722
    guild_vs1,49,61,0 duplicate(koe_flag) King of Emperium Hill#4 722
    aretnorp,251,224,2 duplicate(koe_flag) King of Emperium Hill#5 722
    aretnorp,188,224,6 duplicate(koe_flag) King of Emperium Hill#6 722
    aretnorp,194,215,7 duplicate(koe_flag) King of Emperium Hill#7 722
    aretnorp,245,215,1 duplicate(koe_flag) King of Emperium Hill#8 722
    alberta,197,150,4 duplicate(koe_flag) King of Emperium Hill#9 722
    
    guild_vs1 mapflag nobranch
    guild_vs1 mapflag nomemo
    guild_vs1 mapflag nopenalty
    guild_vs1 mapflag noreturn
    guild_vs1 mapflag nosave SavePoint
    guild_vs1 mapflag noteleport
    guild_vs1 mapflag gvg_noparty
    guild_vs1 mapflag nowarp
    guild_vs1 mapflag nowarpto
    guild_vs1 mapflag guildlock
    
    
    //alberta,188,140,4 duplicate(KoE) The King#h-1 722
    
×
×
  • Create New...