0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Tüm oyun fırsatları için tıklayın !
if (IsPlayerInRangeOfPoint(playerid, 1.0, x , y , z)) //Pickup'un kordinatı { SetPlayerPos(playerid,x,y,z); //Işınlancak yer. }
Kod: [Seç]if (IsPlayerInRangeOfPoint(playerid, 1.0, x , y , z)) //Pickup'un kordinatı { SetPlayerPos(playerid,x,y,z); //Işınlancak yer. }Benim bildiğim böyle yanlışsa affola..
//Pickubun üzerine gidince '' Camii'ye giriş için /gir '' yazması için bu kod.//Modun başına ;new neistersenonuyaz;//OnGameModeInit'e iseneistersenonuyaz = CreatePickup(1318, 2,x,y,z);CAMIIcikispickup = CreatePickup(1318, 2,x,y,z);//OnPlayerPickup'a iseif(pickupid == neistersenonuyaz){GameTextForPlayer(playerid, "~r~Camii'ye giris icin /gir yazin!", 5000, 3);return 1;}if(pickupid == CAMIIcikispickup){GameTextForPlayer(playerid, "~r~Camii'den cikmak icin /cik yazin!", 5000, 3);return 1;}//OnPlayerCommandText'e yazılacaklar..//Gir Komutuif(strcmp(cmd, "/gir", true) == 0 ) { new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz); //Camii Giriş Kodları if(PlayerToPointStripped(1.0, playerid,x,y,z, cx,cy,cz))//cx leri filan elleme kalsın. { //Camii'ye Giriş Kodları.. GameTextForPlayer(playerid, "~w~Camii Adi", 5000, 1); SetPlayerPos(playerid,x,y,z); SetPlayerInterior(playerid, 0);// 0 yap çünkü hata olabilir. SetPlayerVirtualWorld(playerid, 0);// 0 yap çünkü hata olabilir }return 1;}//Cik Komutuif(strcmp(cmd, "/cik", true) == 0 ) { new Float:cx, Float:cy, Float:cz; GetPlayerPos(playerid, cx, cy, cz);if(PlayerToPointStripped(1.0, playerid,x,y,z, cx,cy,cz))//cx leri filan elleme kalsın.Ama x,y,z lerin yerine CamiiCikisPickup'a yazdığın x,y,z leri koysan daha sağlıklı olur ;) { //Camii'den cikis kodlari GameTextForPlayer(playerid, "~w~Ne Istiyorsan Onu Yaz", 5000, 1); SetPlayerPos(playerid,x,y,z); SetPlayerInterior(playerid, 0);// 0 yap çünkü hata olabilir. SetPlayerVirtualWorld(playerid, 0);// 0 yap çünkü hata olabilir }return 1;}
Evet doğru fakat o pickupa yanlışlıkla gidersen kötü olur bence bir komut uygulanarak yapılmalıBen yapmıştım hemen paylaşıyorum
Hayır o komut için..