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.

25 lines
849 B

var str, currSeed, size, type, alignment, bufferSize, result;
str = "Seed sent"
currSeed = oClient.seed
if oControl.mod_usemanualseed
{
str = "Manual seed sent"
currSeed = oControl.mod_seed
}
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)
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)
result = network_send_packet(oClient.socket, seedBuffer, buffer_tell(seedBuffer))
popup_text(str)