Skip to content

telnet socket error

Featured Replies

hello!

 

i am trying to give item via l2j telnet.. the problem is that sometime it works, but other times it doesnt (allways same command)

 

i never actually worked with l2j before so i really don't see where the problem is, if some1 does, please tell me

 

function giveItem($player) {

global $CONFIG;
$usetelnet = fsockopen($CONFIG['telnet_ip'],$CONFIG['telnet_port'], $errno, $errstr, 30);

if($usetelnet) {

	$command = 'give '.$player.' '.$CONFIG['reward_item_id'].' '.$CONFIG['reward_item_count'];
	echo "<".$command."><br />";
	fputs($usetelnet, $CONFIG['telnet_pass']);
	fputs($usetelnet, "\r\n");
	fputs($usetelnet, $command);
	fputs($usetelnet, "\r\n");
	fputs($usetelnet, "exit\r\n");

	fclose($usetelnet);
	return true;
}
return false;

}

 

the code gives sometime SocketException.. from what i have read it's caused by misformed command line, anyone?

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.