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)