| Registruotis Prisijungti Forumas Ieškoti DUK |
Sveiki visi,padėkit biškuti.
3 pranešimai(ų)
• Puslapis 1 iš 1
Sveiki visi,padėkit biškuti.
Sveiki visi gyvi. Norėjau jūsų paprašyti ar paklausti. Kaip padaryti,kad žmogus komandą galėtu parašyti tik tam tikram laikui praėjus: na tarkim mirštu parašau .res prisikėliu vėl mirštu ir kad galėčiau parašyti tik 60 sekundžių praėjus? Žinau,kad tai javoi bet ar gal galit numesti pamoką kaip tą laiką įsidėti? Kur ten ka reik parašyt su java elgtis mokų. Labai ačiū kas padėsit. Iki.
-

Platinum - Dažnas dalyvis
- Pranešimai: 119
- Užsiregistravo: Sausis 31st, 2012, 2:20 pm
- Miestas: Kaunas
- Karma:
- Karma:
Re: Sveiki visi,padėkit biškuti.
Ta prasme flood protektor skiprtą imti iš serverio javos ar iš config?
-

Platinum - Dažnas dalyvis
- Pranešimai: 119
- Užsiregistravo: Sausis 31st, 2012, 2:20 pm
- Miestas: Kaunas
- Karma:
- Karma:
Re: Sveiki visi,padėkit biškuti.
Na pirma karta susiduriu su tokia problemėle. Gal galėtum daugmaš pasakyti ar parodyti kaip turėtu atrodyti tas skriptas pagal laiką. Štai skriptas.
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
/**
*
*
*/
public class Res implements IVoicedCommandHandler
{
private static final String[] VOICED_COMMANDS = { \\\\\\\\\\\\\\\"res\\\\\\\\\\\\\\\" };
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (command.equalsIgnoreCase(\\\\\\\\\\\\\\\"res\\\\
\\\\\\\\\\\")
)
{
В &n
bsp;if (!activeChar.isAlikeDead())
В &n
bsp;{
В &n
bsp; activeChar.sendMessage(\\\\\\\\\\\\\\\"You cannot be ressurected while alive.\\\\\\\\\\\\\\\");
В &n
bsp; return false;
В &n
bsp;}
if(activeChar.isInOlympiadMode())
{
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"You cannot use this feature during olympiad.\\\\\\\\\\\\\\\");
return false;
}
if(activeChar.getInventory().getItemByItemId(3470) == null)
{
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"You need 1 or more Gold Bars to use the ressurection system.\\\\\\\\\\\\\\\");
return false;
}
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"You have been ressurected!\\\\\\\\\\\\\\\");
activeCh
ar.getInventory().destroyItemByItemId(\\\\\\\\\\\\\\\
"RessSystem
\\\\
4;, 3470, 1, activeChar, activeChar.getTarget());
В &n
bsp;activeChar.doRevive();
В &n
bsp;activeChar.broadcastUserInfo();
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"One GoldBar has dissapeared! Thank you!\\\\\\\\\\\\\\\");
}
return true;
}
public String[] getVoicedCommandList()
{
return VOICED_COMMANDS;
}
}
package net.sf.l2j.gameserver.handler.voicedcommandhandlers;
import net.sf.l2j.gameserver.handler.IVoicedCommandHandler;
import net.sf.l2j.gameserver.model.actor.instance.L2PcInstance;
/**
*
*
*/
public class Res implements IVoicedCommandHandler
{
private static final String[] VOICED_COMMANDS = { \\\\\\\\\\\\\\\"res\\\\\\\\\\\\\\\" };
public boolean useVoicedCommand(String command, L2PcInstance activeChar, String target)
{
if (command.equalsIgnoreCase(\\\\\\\\\\\\\\\"res\\\\
\\\\\\\\\\\")
)
{
В &n
bsp;if (!activeChar.isAlikeDead())
В &n
bsp;{
В &n
bsp; activeChar.sendMessage(\\\\\\\\\\\\\\\"You cannot be ressurected while alive.\\\\\\\\\\\\\\\");
В &n
bsp; return false;
В &n
bsp;}
if(activeChar.isInOlympiadMode())
{
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"You cannot use this feature during olympiad.\\\\\\\\\\\\\\\");
return false;
}
if(activeChar.getInventory().getItemByItemId(3470) == null)
{
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"You need 1 or more Gold Bars to use the ressurection system.\\\\\\\\\\\\\\\");
return false;
}
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"You have been ressurected!\\\\\\\\\\\\\\\");
activeCh
ar.getInventory().destroyItemByItemId(\\\\\\\\\\\\\\\
"RessSystem
\\\\
4;, 3470, 1, activeChar, activeChar.getTarget());
В &n
bsp;activeChar.doRevive();
В &n
bsp;activeChar.broadcastUserInfo();
В &n
bsp;activeChar.sendMessage(\\\\\\\\\\\\\\\"One GoldBar has dissapeared! Thank you!\\\\\\\\\\\\\\\");
}
return true;
}
public String[] getVoicedCommandList()
{
return VOICED_COMMANDS;
}
}
-

Platinum - Dažnas dalyvis
- Pranešimai: 119
- Užsiregistravo: Sausis 31st, 2012, 2:20 pm
- Miestas: Kaunas
- Karma:
- Karma:
3 pranešimai(ų)
• Puslapis 1 iš 1
Dabar prisijungę
Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias


EN









