קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [בקשה]אני צריך פקודות לVIP
    על ידי matanr9 בפורום שרתים פרטיים MapleStory
    תגובות: 1
    הודעה אחרונה: 25-03-2010, 17:09
  2. [עזרה] אני צריך פקודות לאדמין
    על ידי TwiTe בפורום Counter Strike
    תגובות: 6
    הודעה אחרונה: 16-06-2007, 18:41
  3. [עזרה] משה אנס אותי אני צריך תמיכה נפשית
    על ידי orcho בפורום דיבורים
    תגובות: 2
    הודעה אחרונה: 06-07-2006, 14:51
  4. אני צריך פקודות
    על ידי shavit בפורום Counter Strike
    תגובות: 1
    הודעה אחרונה: 06-06-2006, 07:48
נושא נעול
מציג תוצאות 1 עד 4 מתוך 4

[בקשה]עזרה תיקון ARIEANT PQ אני צריך פקודות NPC

  1. #1
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל [בקשה]עזרה תיקון ARIEANT PQ אני צריך פקודות NPC

    אני צריך פקודות NPC שיהיה כך

    הראשונה:

    NPC כשולחצים עליו הוא מראה 3 חדרים שאפשר להשתגר
    שיראה כך
    בשביל להיכנס צריך להיות בPARTY (רק ראש הPARTY יכול להכנס)
    -ROOM 1
    -ROOM 2
    -ROOM 3
    ה ID של הROOMS הם
    1=980010100
    2=980010200
    3=980010300


    עכשיו אני רוצה כשלוחצים על חדר הוא מפעיל שעון
    ל 3 דקות
    עכשיו אם אחרי שהזמן נגמר הוא חוזר ל MAP 910000000
    והאם יש איתו עוד מישהוא 2-6 שחקנים הוא משגר ל
    1=980010101
    2=980010201
    3=980010301
    עכשיו כשהם משגרים יש אפשרות PARTY נגד PARTY (רק PARTY יכול להכנס, איש לבד לא יכול להכנס)
    עכשיו אני רוצה שיהיה אפשרות של קבוצות כזה



    2)NPC שיתן לך 50 פצצות ו50 לוכדנים כל פעם שמדברים איתו
    ובמפה פה יש זמן של 10 דקות מי שלוכד יותר מנצח וכזמן נגר משגר ל MAP
    980010010

    3)NPC שעל כל LOBSTAR שתפסו מקבלים 1 DONTOR POINT
    נערך לאחרונה על ידי ASAFGB1; 06-08-2011 בשעה 14:08.




  2. קישורים ממומנים

  3. #2
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    צריך קובץ event בשביל זה... או לערוך את ה SRC.

  4. #3
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    צריך קובץ event בשביל זה... או לערוך את ה SRC.
    יש לי קובץ EVENT
    3
    הינה הם

    1:


    קוד PHP:
    /* 
     * This file is part of the OdinMS Maple Story Server
        Copyright (C) 2008 Patrick Huy <patrick.huy@frz.cc> 
                           Matthias Butz <matze@odinms.de>
                           Jan Christian Meyer <vimes@odinms.de>

        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU Affero General Public License version 3
        as published by the Free Software Foundation. You may not use, modify
        or distribute this program under any other version of the
        GNU Affero General Public License.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU Affero General Public License for more details.

        You should have received a copy of the GNU Affero General Public License
        along with this program.  If not, see <http://www.gnu.org/licenses/>.
        
        THIS  FILE WAS MADE BY JVLAPLE. REMOVING THIS NOTICE MEANS YOU CAN'T USE THIS SCRIPT OR ANY OTHER SCRIPT PROVIDED BY JVLAPLE.
     */

    /*
     * @Author Jvlaple
     * 
     * Ariant Coliseum one
     */
    importPackage(java.lang);

    importPackage(net.sf.odinms.world);
    importPackage(net.sf.odinms.client);
    importPackage(net.sf.odinms.server);
    importPackage(net.sf.odinms.server.maps);

    var 
    exitMap;
    var 
    instanceId;
    var 
    minPlayers 2;

    function 
    init() {
        
    instanceId 1;
    }

    function 
    monsterValue(eimmobId) {
        return 
    1;
    }

    function 
    setup() {
        
    instanceId em.getChannelServer().getInstanceId();
        
    exitMap em.getChannelServer().getMapFactory().getMap(980010020); //Teh exit map :) <---------t
        
    doneMap em.getChannelServer().getMapFactory().getMap(980010010);
        var 
    instanceName "AriantPQ1" instanceId;

        var 
    eim em.newInstance(instanceName);
        
        var 
    mf eim.getMapFactory();
        
        
    em.getChannelServer().addInstanceId();
        
        var 
    map mf.getMap(980010101);//wutt
        //map.shuffleReactors();
        // eim.addMapInstance(240050100,map);
        //var firstPortal = eim.getMapInstance(240050100).getPortal("in00");
        //firstPortal.setScriptName("hontale_BtoB1");
        //Fuck this timer
        //eim.setProperty("bulbWay", 0);
        
    em.schedule("timeOut"60000 20);
        
    em.schedule("broadcastClock"1500);
        
    eim.setProperty("entryTimestamp",System.currentTimeMillis() + (20 60000));
        var 
    tehwat Math.random() * 3;
        if (
    tehwat 1) {
            
    eim.setProperty("theWay""darkness");
        } else {
            
    eim.setProperty("theWay""light");
        }
        
        return 
    eim;
    }

    function 
    playerEntry(eimplayer) {
        var 
    map eim.getMapInstance(980010101);
        
    player.changeMap(mapmap.getPortal(0));
        
    player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock((Long.parseLong(eim.getProperty("entryTimestamp")) - System.currentTimeMillis()) / 1000));
        
    //THE CLOCK IS SHIT
        //player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock(1800));
    }

    function 
    playerDead(eimplayer) {
    }

    function 
    playerRevive(eimplayer) {
        if (
    eim.isSquadLeader(playerMapleSquadType.ARIANT1)) { //check for party leader
            
    var squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT1);
            
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT1);
            
    //PWN THE PARTY (KICK OUT)
            
    var party eim.getPlayers();
            for (var 
    0party.size(); i++) {
                if (
    party.get(i).equals(player)) {
                    
    removePlayer(eimplayer);
                }            
                else {
                    
    playerExit(eimparty.get(i));
                }
            }
            
    eim.dispose();
        }
        else { 
    //KICK THE D/CED CUNT
            // If only 5 players are left, uncompletable:
            
    var party eim.getPlayers();
            if (
    party.size() < minPlayers) {
                for (var 
    0party.size(); i++) {
                    
    playerExit(eim,party.get(i));
                }
                
    eim.dispose();
            }
            else
                
    playerExit(eimplayer);
        }
    }

    function 
    playerDisconnected(eimplayer) {
        if (
    eim.isSquadLeader(playerMapleSquadType.ARIANT1)) { //check for party leader
            
    var squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT1);
            
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT1);
            
    //PWN THE PARTY (KICK OUT)
            
    var party eim.getPlayers();
            for (var 
    0party.size(); i++) {
                if (
    party.get(i).equals(player)) {
                    
    removePlayer(eimplayer);
                }            
                else {
                    
    playerExit(eimparty.get(i));
                }
            }
            
    eim.dispose();
        }
        else { 
    //KICK THE D/CED CUNT
            // If only 5 players are left, uncompletable:
            
    var party eim.getPlayers();
            if (
    party.size() < minPlayers) {
                for (var 
    0party.size(); i++) {
                    
    playerExit(eim,party.get(i));
                }
                
    eim.dispose();
            }
            else
                
    playerExit(eimplayer);
        }
    }

    function 
    leftParty(eimplayer) {            
    }

    function 
    disbandParty(eim) {
    }

    function 
    playerExit(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.changeMap(exitMapexitMap.getPortal(0));
    }

    function 
    playerDone(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.changeMap(doneMapdoneMap.getPortal(0));
        var 
    squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT1);
        if (
    eim.getProperty("disbanded") == null) {
        
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT1);
        
    eim.setProperty("disbanded""done");    
        }
    }

    //Those offline cuntts
    function removePlayer(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.getMap().removePlayer(player);
        
    player.setMap(exitMap);
    }

    function 
    clearPQ(eim) {
        
    //HTPQ does nothing special with winners
        
    var party eim.getPlayers();
        for (var 
    0party.size(); i++) {
            
    playerExit(eimparty.get(i));
        }
        
    eim.dispose();
    }

    function 
    allMonstersDead(eim) {
            
    //Open Portal? o.O
    }

    function 
    cancelSchedule() {
    }

    function 
    timeOut() {
        var 
    iter em.getInstances().iterator();
        while (
    iter.hasNext()) {
            var 
    eim iter.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIter eim.getPlayers().iterator();
                while (
    pIter.hasNext()) {
                    
    playerDone(eimpIter.next());
                }
            }
            
    eim.dispose();
        }
    }

    function 
    playerClocks(eimplayer) {
      if (
    player.getMap().hasTimer() == false){
        
    player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock((Long.parseLong(eim.getProperty("entryTimestamp")) - System.currentTimeMillis()) / 1000));
        
    //player.getMap().setTimer(true);
        
    }
    }

    function 
    playerTimer(eimplayer) {
        if (
    player.getMap().hasTimer() == false) {
            
    player.getMap().setTimer(true);
        }
    }

    function 
    broadcastClock(eimplayer) {
        
    //var party = eim.getPlayers();
        
    var iter em.getInstances().iterator();
        while (
    iter.hasNext()) {
            var 
    eim iter.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIter eim.getPlayers().iterator();
                while (
    pIter.hasNext()) {
                    
    playerClocks(eimpIter.next());
                }
            }
            
    //em.schedule("broadcastClock", 1600);
        
    }
        
    // for (var kkl = 0; kkl < party.size(); kkl++) {
            // party.get(kkl).getMap().setTimer(true);
        // }
        
    var iterr em.getInstances().iterator();
        while (
    iterr.hasNext()) {
            var 
    eim iterr.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIterr eim.getPlayers().iterator();
                while (
    pIterr.hasNext()) {
                    
    //playerClocks(eim, pIter.next());
                    
    playerTimer(eimpIterr.next());
                }
            }
            
    //em.schedule("broadcastClock", 1600);
        
    }
        
    em.schedule("broadcastClock"1600);

    2:

    קוד PHP:
    /* 
     * This file is part of the OdinMS Maple Story Server
        Copyright (C) 2008 Patrick Huy <patrick.huy@frz.cc> 
                           Matthias Butz <matze@odinms.de>
                           Jan Christian Meyer <vimes@odinms.de>

        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU Affero General Public License version 3
        as published by the Free Software Foundation. You may not use, modify
        or distribute this program under any other version of the
        GNU Affero General Public License.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU Affero General Public License for more details.

        You should have received a copy of the GNU Affero General Public License
        along with this program.  If not, see <http://www.gnu.org/licenses/>.
        
        THIS  FILE WAS MADE BY JVLAPLE. REMOVING THIS NOTICE MEANS YOU CAN'T USE THIS SCRIPT OR ANY OTHER SCRIPT PROVIDED BY JVLAPLE.
     */

    /*
     * @Author Jvlaple
     * 
     * Ariant Coliseum one
     */
    importPackage(java.lang);

    importPackage(net.sf.odinms.world);
    importPackage(net.sf.odinms.client);
    importPackage(net.sf.odinms.server.maps);
    importPackage(net.sf.odinms.server);

    var 
    exitMap;
    var 
    instanceId;
    var 
    minPlayers 2;

    function 
    init() {
        
    instanceId 1;
    }

    function 
    monsterValue(eimmobId) {
        return 
    1;
    }

    function 
    setup() {
        
    instanceId em.getChannelServer().getInstanceId();
        
    exitMap em.getChannelServer().getMapFactory().getMap(980010020); //Teh exit map :) <---------t
        
    doneMap em.getChannelServer().getMapFactory().getMap(980010010);
        var 
    instanceName "AriantPQ2" instanceId;

        var 
    eim em.newInstance(instanceName);
        
        var 
    mf eim.getMapFactory();
        
        
    em.getChannelServer().addInstanceId();
        
        var 
    map mf.getMap(980010201);//wutt
        //map.shuffleReactors();
        // eim.addMapInstance(240050100,map);
        //var firstPortal = eim.getMapInstance(240050100).getPortal("in00");
        //firstPortal.setScriptName("hontale_BtoB1");
        //Fuck this timer
        //eim.setProperty("bulbWay", 0);
        
    em.schedule("timeOut"60000 20);
        
    em.schedule("broadcastClock"1500);
        
    eim.setProperty("entryTimestamp",System.currentTimeMillis() + (20 60000));
        var 
    tehwat Math.random() * 3;
        if (
    tehwat 1) {
            
    eim.setProperty("theWay""darkness");
        } else {
            
    eim.setProperty("theWay""light");
        }
        
        return 
    eim;
    }

    function 
    playerEntry(eimplayer) {
        var 
    map eim.getMapInstance(980010201);
        
    player.changeMap(mapmap.getPortal(0));
        
    player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock((Long.parseLong(eim.getProperty("entryTimestamp")) - System.currentTimeMillis()) / 1000));
        
    //THE CLOCK IS SHIT
        //player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock(1800));
    }

    function 
    playerDead(eimplayer) {
    }

    function 
    playerRevive(eimplayer) {
        if (
    eim.isSquadLeader(playerMapleSquadType.ARIANT2)) { //check for party leader
            
    var squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT2);
            
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT2);
            
    //PWN THE PARTY (KICK OUT)
            
    var party eim.getPlayers();
            for (var 
    0party.size(); i++) {
                if (
    party.get(i).equals(player)) {
                    
    removePlayer(eimplayer);
                }            
                else {
                    
    playerExit(eimparty.get(i));
                }
            }
            
    eim.dispose();
        }
        else { 
    //KICK THE D/CED CUNT
            // If only 5 players are left, uncompletable:
            
    var party eim.getPlayers();
            if (
    party.size() < minPlayers) {
                for (var 
    0party.size(); i++) {
                    
    playerExit(eim,party.get(i));
                }
                
    eim.dispose();
            }
            else
                
    playerExit(eimplayer);
        }
    }

    function 
    playerDisconnected(eimplayer) {
        if (
    eim.isSquadLeader(playerMapleSquadType.ARIANT2)) { //check for party leader
            
    var squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT2);
            
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT2);
            
    //PWN THE PARTY (KICK OUT)
            
    var party eim.getPlayers();
            for (var 
    0party.size(); i++) {
                if (
    party.get(i).equals(player)) {
                    
    removePlayer(eimplayer);
                }            
                else {
                    
    playerExit(eimparty.get(i));
                }
            }
            
    eim.dispose();
        }
        else { 
    //KICK THE D/CED CUNT
            // If only 5 players are left, uncompletable:
            
    var party eim.getPlayers();
            if (
    party.size() < minPlayers) {
                for (var 
    0party.size(); i++) {
                    
    playerExit(eim,party.get(i));
                }
                
    eim.dispose();
            }
            else
                
    playerExit(eimplayer);
        }
    }

    function 
    leftParty(eimplayer) {            
    }

    function 
    disbandParty(eim) {
    }

    function 
    playerExit(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.changeMap(exitMapexitMap.getPortal(0));
    }

    function 
    playerDone(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.changeMap(doneMapdoneMap.getPortal(0));
        var 
    squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT2);
        if (
    eim.getProperty("disbanded") == null) {
        
    player.getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT2);
        
    eim.setProperty("disbanded""done");    
        }
    }

    //Those offline cuntts
    function removePlayer(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.getMap().removePlayer(player);
        
    player.setMap(exitMap);
    }

    function 
    clearPQ(eim) {
        
    //HTPQ does nothing special with winners
        
    var party eim.getPlayers();
        for (var 
    0party.size(); i++) {
            
    playerExit(eimparty.get(i));
        }
        
    eim.dispose();
    }

    function 
    allMonstersDead(eim) {
            
    //Open Portal? o.O
    }

    function 
    cancelSchedule() {
    }

    function 
    timeOut() {
        var 
    iter em.getInstances().iterator();
        while (
    iter.hasNext()) {
            var 
    eim iter.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIter eim.getPlayers().iterator();
                while (
    pIter.hasNext()) {
                    
    playerDone(eimpIter.next());
                }
            }
            
    eim.dispose();
        }
    }

    function 
    playerClocks(eimplayer) {
      if (
    player.getMap().hasTimer() == false){
        
    player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock((Long.parseLong(eim.getProperty("entryTimestamp")) - System.currentTimeMillis()) / 1000));
        
    //player.getMap().setTimer(true);
        
    }
    }

    function 
    playerTimer(eimplayer) {
        if (
    player.getMap().hasTimer() == false) {
            
    player.getMap().setTimer(true);
        }
    }

    function 
    broadcastClock(eimplayer) {
        
    //var party = eim.getPlayers();
        
    var iter em.getInstances().iterator();
        while (
    iter.hasNext()) {
            var 
    eim iter.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIter eim.getPlayers().iterator();
                while (
    pIter.hasNext()) {
                    
    playerClocks(eimpIter.next());
                }
            }
            
    //em.schedule("broadcastClock", 1600);
        
    }
        
    // for (var kkl = 0; kkl < party.size(); kkl++) {
            // party.get(kkl).getMap().setTimer(true);
        // }
        
    var iterr em.getInstances().iterator();
        while (
    iterr.hasNext()) {
            var 
    eim iterr.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIterr eim.getPlayers().iterator();
                while (
    pIterr.hasNext()) {
                    
    //playerClocks(eim, pIter.next());
                    
    playerTimer(eimpIterr.next());
                }
            }
            
    //em.schedule("broadcastClock", 1600);
        
    }
        
    em.schedule("broadcastClock"1600);


    3:
    קוד PHP:
    /* 
     * This file is part of the OdinMS Maple Story Server
        Copyright (C) 2008 Patrick Huy <patrick.huy@frz.cc> 
                           Matthias Butz <matze@odinms.de>
                           Jan Christian Meyer <vimes@odinms.de>

        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU Affero General Public License version 3
        as published by the Free Software Foundation. You may not use, modify
        or distribute this program under any other version of the
        GNU Affero General Public License.

        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU Affero General Public License for more details.

        You should have received a copy of the GNU Affero General Public License
        along with this program.  If not, see <http://www.gnu.org/licenses/>.
        
        THIS  FILE WAS MADE BY JVLAPLE. REMOVING THIS NOTICE MEANS YOU CAN'T USE THIS SCRIPT OR ANY OTHER SCRIPT PROVIDED BY JVLAPLE.
     */

    /*
     * @Author Jvlaple
     * 
     * Ariant Coliseum one
     */
    importPackage(java.lang);

    importPackage(net.sf.odinms.world);
    importPackage(net.sf.odinms.client);
    importPackage(net.sf.odinms.server.maps);
    importPackage(net.sf.odinms.server);

    var 
    exitMap;
    var 
    instanceId;
    var 
    minPlayers 2;

    function 
    init() {
        
    instanceId 1;
    }

    function 
    monsterValue(eimmobId) {
        return 
    1;
    }

    function 
    setup() {
        
    instanceId em.getChannelServer().getInstanceId();
        
    exitMap em.getChannelServer().getMapFactory().getMap(980010020); //Teh exit map :) <---------t
        
    doneMap em.getChannelServer().getMapFactory().getMap(980010010);
        var 
    instanceName "AriantPQ3" instanceId;

        var 
    eim em.newInstance(instanceName);
        
        var 
    mf eim.getMapFactory();
        
        
    em.getChannelServer().addInstanceId();
        
        var 
    map mf.getMap(980010301);//wutt
        //map.shuffleReactors();
        // eim.addMapInstance(240050100,map);
        //var firstPortal = eim.getMapInstance(240050100).getPortal("in00");
        //firstPortal.setScriptName("hontale_BtoB1");
        //Fuck this timer
        //eim.setProperty("bulbWay", 0);
        
    em.schedule("timeOut"60000 20);
        
    em.schedule("broadcastClock"1500);
        
    eim.setProperty("entryTimestamp",System.currentTimeMillis() + (20 60000));
        
        return 
    eim;
    }

    function 
    playerEntry(eimplayer) {
        var 
    map eim.getMapInstance(980010301);
        
    player.changeMap(mapmap.getPortal(0));
        
    player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock((Long.parseLong(eim.getProperty("entryTimestamp")) - System.currentTimeMillis()) / 1000));
        
    //THE CLOCK IS SHIT
        //player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock(1800));
    }

    function 
    playerDead(eimplayer) {
    }

    function 
    playerRevive(eimplayer) {
        if (
    eim.isSquadLeader(playerMapleSquadType.ARIANT3)) { //check for party leader
            
    var squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT3);
            
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT3);
            
    //PWN THE PARTY (KICK OUT)
            
    var party eim.getPlayers();
            for (var 
    0party.size(); i++) {
                if (
    party.get(i).equals(player)) {
                    
    removePlayer(eimplayer);
                }            
                else {
                    
    playerExit(eimparty.get(i));
                }
            }
            
    eim.dispose();
        }
        else { 
    //KICK THE D/CED CUNT
            // If only 5 players are left, uncompletable:
            
    var party eim.getPlayers();
            if (
    party.size() < minPlayers) {
                for (var 
    0party.size(); i++) {
                    
    playerExit(eim,party.get(i));
                }
                
    eim.dispose();
            }
            else
                
    playerExit(eimplayer);
        }
    }

    function 
    playerDisconnected(eimplayer) {
        if (
    eim.isSquadLeader(playerMapleSquadType.ARIANT1)) { //check for party leader
            //PWN THE PARTY (KICK OUT)
            
    var party eim.getPlayers();
            var 
    squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT3);
            
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT3);
            for (var 
    0party.size(); i++) {
                if (
    party.get(i).equals(player)) {
                    
    removePlayer(eimplayer);
                }            
                else {
                    
    playerExit(eimparty.get(i));
                }
            }
            
    eim.dispose();
        }
        else { 
    //KICK THE D/CED CUNT
            // If only 5 players are left, uncompletable:
            
    var party eim.getPlayers();
            if (
    party.size() < minPlayers) {
                for (var 
    0party.size(); i++) {
                    
    playerExit(eim,party.get(i));
                }
                
    eim.dispose();
            }
            else
                
    playerExit(eimplayer);
        }
    }

    function 
    leftParty(eimplayer) {            
    }

    function 
    disbandParty(eim) {
    }

    function 
    playerExit(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.changeMap(exitMapexitMap.getPortal(0));
    }

    function 
    playerDone(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.changeMap(doneMapdoneMap.getPortal(0));
        var 
    squad player.getClient().getChannelServer().getMapleSquad(MapleSquadType.ARIANT3);
        if (
    eim.getProperty("disbanded") == null) {
        
    player.getClient().getChannelServer().removeMapleSquad(squadMapleSquadType.ARIANT3);
        
    eim.setProperty("disbanded""done");    
        }
    }

    //Those offline cuntts
    function removePlayer(eimplayer) {
        
    eim.unregisterPlayer(player);
        
    player.getMap().removePlayer(player);
        
    player.setMap(exitMap);
    }

    function 
    clearPQ(eim) {
        
    //HTPQ does nothing special with winners
        
    var party eim.getPlayers();
        for (var 
    0party.size(); i++) {
            
    playerExit(eimparty.get(i));
        }
        
    eim.dispose();
    }

    function 
    allMonstersDead(eim) {
            
    //Open Portal? o.O
    }

    function 
    cancelSchedule() {
    }

    function 
    timeOut() {
        var 
    iter em.getInstances().iterator();
        while (
    iter.hasNext()) {
            var 
    eim iter.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIter eim.getPlayers().iterator();
                while (
    pIter.hasNext()) {
                    
    playerDone(eimpIter.next());
                }
            }
            
    eim.dispose();
        }
    }

    function 
    playerClocks(eimplayer) {
      if (
    player.getMap().hasTimer() == false){
        
    player.getClient().getSession().write(net.sf.odinms.tools.MaplePacketCreator.getClock((Long.parseLong(eim.getProperty("entryTimestamp")) - System.currentTimeMillis()) / 1000));
        
    //player.getMap().setTimer(true);
        
    }
    }

    function 
    playerTimer(eimplayer) {
        if (
    player.getMap().hasTimer() == false) {
            
    player.getMap().setTimer(true);
        }
    }

    function 
    broadcastClock(eimplayer) {
        
    //var party = eim.getPlayers();
        
    var iter em.getInstances().iterator();
        while (
    iter.hasNext()) {
            var 
    eim iter.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIter eim.getPlayers().iterator();
                while (
    pIter.hasNext()) {
                    
    playerClocks(eimpIter.next());
                }
            }
            
    //em.schedule("broadcastClock", 1600);
        
    }
        
    // for (var kkl = 0; kkl < party.size(); kkl++) {
            // party.get(kkl).getMap().setTimer(true);
        // }
        
    var iterr em.getInstances().iterator();
        while (
    iterr.hasNext()) {
            var 
    eim iterr.next();
            if (
    eim.getPlayerCount() > 0) {
                var 
    pIterr eim.getPlayers().iterator();
                while (
    pIterr.hasNext()) {
                    
    //playerClocks(eim, pIter.next());
                    
    playerTimer(eimpIterr.next());
                }
            }
            
    //em.schedule("broadcastClock", 1600);
        
    }
        
    em.schedule("broadcastClock"1600);

    ונ.ב.
    לא PARTY נגד PARTY שגם שחקן רגיל יוכל להכנס
    אני מעדיף הרבה קבוצות
    נערך לאחרונה על ידי ASAFGB1; 06-08-2011 בשעה 16:32.




  5. #4
    אוי אלוהי אוי אלוהים סמן לי דרך חיים האוואטר של KirMa
    שם פרטי
    אביהו ツ
    תאריך הצטרפות
    03/2010
    גיל
    34
    הודעות
    5,740
    לייקים
    27
    נקודות
    114
    משפט מחץ
    יהודי תחייך אתה בן של מלך ערבי תזיל דמע אתה בן זו*ה
    מין: זכר

    ברירת מחדל

    אתה מבקש דברים מוגזמים אני מבקש מימך להפסיק עם האשכולות האלה,נעול המשך יום נעים.


    אך מתי כבר תבחיני
    בין הטוב והרע ותביני
    אני לא אלוהים לא אינני
    אני רק בן-אדם אוהב הנני


    מי שצריך עזרה שיצטט או ישלח פרטית

נושא נעול


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 19:22.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,472,793 | הודעות: 8,173,380 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect