You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
902 B
27 lines
902 B
/// send_seed
|
|
var str, currSeed;
|
|
str = "Seed sent";
|
|
currSeed = oClient.seed;
|
|
if(oControl.mod_usemanualseed){
|
|
str = "Manual seed sent";
|
|
currSeed = oControl.mod_seed;
|
|
}
|
|
|
|
var size, type, alignment;
|
|
size = 1024;
|
|
type = buffer_grow;
|
|
alignment = 1;
|
|
seedBuffer = buffer_create(size, type, alignment);
|
|
buffer_seek(seedBuffer, buffer_seek_start, 0);
|
|
buffer_write(seedBuffer, buffer_u8, 3);
|
|
buffer_write(seedBuffer, buffer_f64, currSeed);
|
|
buffer_write(seedBuffer, buffer_u8, global.clientID);
|
|
var bufferSize = buffer_tell(seedBuffer);
|
|
buffer_seek(seedBuffer, buffer_seek_start, 0);
|
|
buffer_write(seedBuffer, buffer_s32, bufferSize);
|
|
buffer_write(seedBuffer, buffer_u8, 3);
|
|
buffer_write(seedBuffer, buffer_f64, currSeed);
|
|
buffer_write(seedBuffer, buffer_u8, global.clientID);
|
|
var result = network_send_packet(oClient.socket, seedBuffer, buffer_tell(seedBuffer));
|
|
popup_text(str);
|