GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Burger Yanı[2024 Studio™]

Başlatan TufanCan, 17 Nisan 2018, 17:30:28

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

TufanCan

Çeliktepe hp sunucusu ile yollarımızı ayırma kararı aldığımızdan dolayı mapleri paylaşma kararı aldım.






PAWN Kodu: Seç
RemoveBuildingForPlayer(playerid, 10741, -2341.830, -95.148, 42.445, 0.250);
RemoveBuildingForPlayer(playerid, 10394, -2336.929, -105.289, 37.000, 0.250);
RemoveBuildingForPlayer(playerid, 10553, -2336.929, -105.289, 37.000, 0.250);
RemoveBuildingForPlayer(playerid, 1308, -2311.840, -80.070, 34.625, 0.250);
RemoveBuildingForPlayer(playerid, 1350, -2366.840, -80.460, 34.312, 0.250);
RemoveBuildingForPlayer(playerid, 1308, -2361.909, -80.195, 34.625, 0.250);
RemoveBuildingForPlayer(playerid, 1308, -2311.699, -120.398, 34.632, 0.250);
tmpobjid = CreateObject(3095,-2325.213,-115.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.282,-115.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2334.103,-115.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2343.092,-115.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2352.063,-115.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2361.024,-115.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.282,-88.981,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.282,-106.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.282,-97.971,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.282,-80.011,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.281,-106.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2334.229,-106.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2343.187,-106.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2352.106,-106.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2361.077,-106.941,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.212,-97.971,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2334.212,-97.971,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2343.143,-97.971,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2352.102,-97.971,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2361.072,-97.971,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.251,-88.981,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2334.193,-88.981,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2343.154,-88.981,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2352.115,-88.981,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2361.035,-88.981,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.202,-80.011,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2334.164,-80.011,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2343.154,-80.011,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2352.114,-80.011,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2361.086,-80.011,33.749,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(18769,-2351.941,-119.656,33.103,0.000,90.000,270.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2331.970,-119.656,33.103,0.000,90.000,270.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2321.900,-119.656,33.103,0.000,90.000,270.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2312.579,-109.706,33.103,0.000,90.000,360.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2312.579,-90.276,33.103,0.000,90.000,360.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2322.559,-80.956,33.103,0.000,90.000,450.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2342.518,-80.956,33.103,0.000,90.000,450.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(18769,-2351.951,-80.956,33.103,0.000,90.000,450.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
SetObjectMaterial(tmpobjid, 2, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(3095,-2316.964,-85.453,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.964,-94.423,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.955,-85.453,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.955,-94.423,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.955,-103.343,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.955,-112.333,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2325.955,-115.353,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.964,-103.403,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.964,-112.353,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(3095,-2316.964,-115.193,42.518,0.000,0.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4829, "airport_las", "Grass_128HV", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 16093, "a51_ext", "ws_trans_concr", 0x00000000);
tmpobjid = CreateObject(970,-2343.695,-97.908,35.937,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2338.549,-97.908,38.525,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2335.092,-97.908,40.857,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2333.102,-97.908,42.199,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2343.695,-101.908,35.937,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2338.549,-101.908,38.525,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2335.100,-101.908,40.851,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
tmpobjid = CreateObject(970,-2333.086,-101.908,42.210,0.000,326.000,0.000,300.000);
SetObjectMaterial(tmpobjid, 0, 4830, "airport2", "sanairtex3", 0x00000000);
SetObjectMaterial(tmpobjid, 1, 10765, "airportgnd_sfse", "black64", 0x00000000);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
tmpobjid = CreateObject(3606,-2318.622,-90.874,37.625,0.000,0.000,270.000,300.000);
tmpobjid = CreateObject(3606,-2318.622,-109.254,37.625,0.000,0.000,270.000,300.000);
tmpobjid = CreateObject(3524,-2361.822,-81.393,37.028,0.000,0.000,270.000,300.000);
tmpobjid = CreateObject(3524,-2361.822,-119.173,37.028,0.000,0.000,270.000,300.000);
tmpobjid = CreateObject(14409,-2332.886,-99.898,39.875,0.000,0.000,90.000,300.000);
tmpobjid = CreateObject(14409,-2343.499,-99.898,33.545,0.000,0.000,90.000,300.000);
tmpobjid = CreateObject(3928,-2321.432,-110.751,43.069,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(3928,-2321.432,-90.321,43.069,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2341.034,-97.971,37.274,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2341.034,-101.821,37.274,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2330.306,-81.086,43.581,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2312.735,-81.086,43.581,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2312.735,-119.536,43.581,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2330.326,-119.536,43.581,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2330.606,-97.986,43.631,0.000,0.000,0.000,300.000);
tmpobjid = CreateObject(19122,-2330.606,-101.816,43.631,0.000,0.000,0.000,300.000);



Son düzenlenme: 17 Nisan 2018, 18:00:47 TufanCan

Thantos_Glenward

Paylaşım için teşekkürler.


HyperCharge


gardiyantr

Nobles Role Play Yakında sizlerle.

Tüm hesaplar bir gün sorulacak o gün bu gününü arayacaksın.

-Oğuz ATEŞ

TufanCan


ElysioNNN


TufanCan


TeaMTurKeY

Paylasim için teşekkürler kardeşim :helal:


TufanCan


pag

Paylaşım için teşekkürler.


rootcause_

Kendini dahada geliştirebilirsin.


TufanCan


Flash2024

Başarılarının Devamını dilerim yer seçimin vs. Çok Güzel Tebrik ederim [2024 studio™]


Ekibimiz Seninle dahada güzelleşecektir... :)


TufanCan

Alıntı yapılan: Flash2024 - 18 Nisan 2018, 14:50:40

Başarılarının Devamını dilerim yer seçimin vs. Çok Güzel Tebrik ederim [2024 studio™]


Ekibimiz Seninle dahada güzelleşecektir... :)
Teşekkürler dostum [2024 Studio