Mine sisusse
Otsi siit
  • Rohkem valikuid...
Otsi tulemusi mis sisaldab...
Otsi tulemusi...

Soovitatud postitused

SUPERVIP

kinni

Muudetud liikme udukas'i poolt

"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Korras ;)

Ärge kartke küsida.


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

Mingeid tehtuid töid ka ette näidata?


game-discounts-cheap?refcode=4d888b218ded

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Vajadusel võin need ette näidata ja hiljem lisan need ka teemasse.


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
VIP

Serveri seadistamine nullist

Server nullist

Serveri seadistamine VPSile või füüsilisele masinale

 

 

Kolm huvitavat punkti. Esiteks küsin, mis vahe on serveri seadistamisel nullist ja lihtsalt ''server nullist''? Lisaks ka küsimus, et juhul kui seadistate Minecrafti serverit privaatserverile, siis kuidas täpsemalt see teie puhul välja näeks? Jätate socket screen sessioni lihtsalt tööle ja küsite selle eest raha? Või sellega kaasnevad ikka muud süsteemsed startup/shutdown shell skriptid ka ikka?

 

Ära saa minust valesti aru, uurin lihtsalt kuidas teostaksite seda tööd.

Muudetud liikme hy8er'i poolt

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas
Kolm huvitavat punkti. Esiteks küsin, mis vahe on serveri seadistamisel nullist ja lihtsalt ''server nullist''? Lisaks ka küsimus, et juhul kui seadistate Minecrafti serverit privaatserverile, siis kuidas täpsemalt see teie puhul välja näeks? Jätate socket screen sessioni lihtsalt tööle ja küsite selle eest raha? Või sellega kaasnevad ikka muud süsteemsed startup/shutdown shell skriptid ka ikka?

 

Ära saa minust valesti aru, uurin lihtsalt kuidas teostaksite seda tööd.

Tore, et julgesid küsida.

1. Serveri seadistamine nullist - masina seadistamine

2. Server nullist - kõik pluginad ja permissionid kliendi soovi järgi.

3. Serveri seadistamine VPSile või füüsilisele masinale - Bukkiti seadistamine.

 

Oleneb kliendi soovist.


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Ärge kartke küsida


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Eriline pakkumine, järgmisele tellijale teeme plugina soodsamalt.


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Pakkumine!

 

Järgmine tellija saab üle 15€sel tellimusel kaasa ka veel ühe 5€se plugina omal valikul


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Järgmine tellija saab üle 15€sel tellimusel kaasa ka veel ühe 5€se plugina omal valikul


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Võite tellida ;)


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Bumperino!


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas

Võite tellida.


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Viitsid teha x-run plugina ? Kui palju see maksma läheks.

Eelkõige räägiks sellest, et mis asi on üldse x-run?


game-discounts-cheap?refcode=4d888b218ded

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP

Soovitan väga tellida, sest ta aitab nii ,et saad ka ise aru ja teeb kogu töö ära.

Jaga seda postitust


Postituse link
Share on other sites
Vajadusel võin need ette näidata ja hiljem lisan need ka teemasse.

Oleks aeg ehk mõni demo oma pluginast ette näidata? Hetkel kiidetaks justkui tühja kohta. No offence aga arvestades sinu minevikku Minecrafti maastikul, siis eeldan, et nende pluginatega kaasneb ka backdoor. Pead vimma nii mõnegi serveri vastu. :sneaky:

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas (muudetud)
Tahaks näha teie valmistatud kodulehte, võibolla on huvi ;)

Pole ühtegi kodulehte veel kellegile valmistanud. Olen ainult laadinud peale MyBB tarkvara kliendile.

Oleks aeg ehk mõni demo oma pluginast ette näidata? Hetkel kiidetaks justkui tühja kohta. No offence aga arvestades sinu minevikku Minecrafti maastikul, siis eeldan, et nende pluginatega kaasneb ka backdoor. Pead vimma nii mõnegi serveri vastu. :sneaky:

Võin siia kerge sõnumi plugina koodi teile anda homme.

Muudetud liikme udukas'i poolt

"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
SUPERVIP
Author of the topic Postitas
package Udu.Main;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Sound;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import java.util.Arrays;


public class main extends JavaPlugin implements Listener {
   @Override
   public void onEnable() {
       getLogger().info("Udu messages are on!");
   }
   public void onDisable() {
       getLogger().info("Udu messages are off!");
   }
   public boolean onCommand(CommandSender sender, Command cmd, String commandlabel, String[] args) {
       if (cmd.getName().equalsIgnoreCase("msg")) {
           if (args.length                 sender.sendMessage(ChatColor.RED + "Kasuta formaati: /msg ");
               return true;
           }

           Player target = Bukkit.getPlayer(args[0]);
           String message = argsToString(Arrays.copyOfRange(args, 1, args.length));

           if (target == null) {
               sender.sendMessage(ChatColor.RED + "Mängijat pole sees");
               return true;
           }

           target.playSound(target.getLocation(), Sound.NOTE_PLING, 2, 1);
           target.sendMessage(ChatColor.BOLD + sender.getName() + ": " + ChatColor.DARK_AQUA + message);
           sender.sendMessage(ChatColor.GREEN + "Sõnum mängijale " + target.getName() + " saadetud!");
       }
       return true;
   }

   public String argsToString(String[] args) {
       String str = "";
       for (int x = 0; x             str += args[x] + " ";
       }
       return str;
   }
}


"The true sign of intelligence is not knowledge but imagination."

- Albert Einstein

Jaga seda postitust


Postituse link
Share on other sites
Külaline misterx

Mõned asjad, mis selle koodi juures häirivad:

  • package ei tohi sisaldada suuri tähti
  • klasside nimed tuleks kirjutada UpperCamelCase'is
  • meetod argsToString() võiks kasutada StringBuilder'it
  • meetod onCommand() peaks tagastama true vaid juhul, kui käsklus edukalt jooksutati (E: või siiski mitte)

Ning viimaseks, meetodis onCommand(), võiks

if (cmd.getName().equalsIgnoreCase("msg")) {
   /* kood... */
} 
return true;

asemel võiks olla

if (!cmd.getName().equalsIgnoreCase("msg")) {
   return false;
}
/* kood... */
return true;

Muudetud liikme misterx'i poolt

Jaga seda postitust


Postituse link
Share on other sites
Külaline
This topic is now closed to further replies.

×
×
  • Loo uus...

Oluline informatsioon

Selle veebisaidi paremaks muutmiseks oleme teie seadmesse paigutanud küpsised . Võite kohandada oma küpsiste seadeid , vastasel juhul eeldame, et te olete küpsiste kasutamisega nõus kui jätkate veebisaidil sirvimist.. Palun lugege läbi Kasutustingimused ja Privaatsuspoliitika.