Registruotis    Prisijungti    Forumas    Ieškoti    DUK




Sveiki visi,padėkit biškuti.

Pageidaujate visko ko tik norite, gidų, failų ir t.t

Sveiki visi,padėkit biškuti.

Standartinė Platinum » Kovas 5th, 2012, 9:46 am

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.
Vartotojo avataras
Platinum
Dažnas dalyvis
Dažnas dalyvis
 
Pranešimai: 119
Užsiregistravo: Sausis 31st, 2012, 2:20 pm
Miestas: Kaunas
Karma:
Karma:
Increase user’s karma Decrease user’s karma

Re: Sveiki visi,padėkit biškuti.

Standartinė Platinum » Kovas 5th, 2012, 3:53 pm

Ta prasme flood protektor skiprtą imti iš serverio javos ar iš config?
Vartotojo avataras
Platinum
Dažnas dalyvis
Dažnas dalyvis
 
Pranešimai: 119
Užsiregistravo: Sausis 31st, 2012, 2:20 pm
Miestas: Kaunas
Karma:
Karma:
Increase user’s karma Decrease user’s karma

Re: Sveiki visi,padėkit biškuti.

Standartinė Platinum » Kovas 5th, 2012, 4:36 pm

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;
}

}
Vartotojo avataras
Platinum
Dažnas dalyvis
Dažnas dalyvis
 
Pranešimai: 119
Užsiregistravo: Sausis 31st, 2012, 2:20 pm
Miestas: Kaunas
Karma:
Karma:
Increase user’s karma Decrease user’s karma


Grįžti į Prašymai

Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 0 svečių