GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Halil - 10 Mayıs 2017, 23:43:31

Başlık: Çete Mekanı hakkında yardım
Gönderen: Halil - 10 Mayıs 2017, 23:43:31
Arkadaşlar ben /cetemenu yu çete doğuş mekanının 30m yakınında kullanıyorum ben bunu şeyli yapmak istiyorum sadece çetemekanda kullanılsın istiyorum.
/cetemenu komutu
CMD:cetemenu(playerid,params[])
{
if(IsSpawned[playerid]!=1)
{
SCM(playerid,COLOR_ERROR,"Spawn olmadan komut kullanamazsınız!");
return 1;
}
if (!IsLeader2(playerid)) return SendClientMessage(playerid,-1,"{FE7C6D}<!> » {59C1FF}Çete lideri veya yardımcısı değilsiniz!");
for (new i=1;i<OrgsCount+1;i++)
{
if (IsPlayerInRangeOfPoint(playerid, 30.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))
{
    SendClientMessage(playerid, COLOR_RED,"{FE7C6D}<!> » {59C1FF}Çete mekanında değilsiniz!");
return 1;
}
ShowPlayerDialog(playerid,5167,DIALOG_STYLE_LIST,"Çete Menü", "Çetedekilere dialog gönder\nÇete silahlarını değiştir!","Seç","Yardım");
return 1;
}
return 1;
}


Arkadaşlar başka bir modda
if (IsPlayerInRangeOfPoint(playerid, 30.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))

olan yer
if(!IsPlayerInArea(playerid,CeteInfo[ceteid][ceteminx], CeteInfo[ceteid][ceteminy], CeteInfo[ceteid][cetemaxx], CeteInfo[ceteid][cetemaxy])) return SendClientMessage(playerid,-1,"{FE7C6D}<!> {59C1FF}Çete mekanında değilsiniz!");

arkadaşlar o modda tanıtma kısmında bu aşağıdaki kodlar var
Float:ceteminx,
Float:ceteminy,
Float:cetemaxx,
Float:cetemaxy,


Bendeki moddada aşağıdaki kodlar var
Float:ZoneMinX[MAX_ZONES_PER_ORG],
Float:ZoneMinY[MAX_ZONES_PER_ORG],
Float:ZoneMaxX[MAX_ZONES_PER_ORG],
Float:ZoneMaxY[MAX_ZONES_PER_ORG],


Arkadaşlar yapabilen bana atabilirmi /cetemenu komutunu.
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: Halil - 15 Mayıs 2017, 17:12:23
Güncel.
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: Excision - 15 Mayıs 2017, 17:50:51
Burayı
if (IsPlayerInRangeOfPoint(playerid, 30.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))

Şöyle değiştirebilirsiniz.
if (IsPlayerInRangeOfPoint(playerid, 1.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: Halil - 15 Mayıs 2017, 23:37:27
Alıntı yapılan: Excision - 15 Mayıs 2017, 17:50:51

Burayı
if (IsPlayerInRangeOfPoint(playerid, 30.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))

Şöyle değiştirebilirsiniz.
if (IsPlayerInRangeOfPoint(playerid, 1.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))

Gene aynı olmuş oluyor o bu sefer çete doğuş yerinin 1Metre yakınında olmamız gerek! Ben bunu sadece çete mekanında olsun istiyorum bunu haritadan zone ile ayarlayabilirmisin.
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: xXDieForGameXx - 16 Mayıs 2017, 21:09:41
if (IsPlayerInRangeOfPoint(playerid, 0.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))

Pek Emin Değilim 0 metre yakınında olmanız gerekebilir diyebilir bir dene bakalım böyle
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: Halil - 16 Mayıs 2017, 21:55:39
Alıntı yapılan: xXDieForGameXx - 16 Mayıs 2017, 21:09:41

if (IsPlayerInRangeOfPoint(playerid, 0.0, Organization[i][X],Organization[i][Y],Organization[i][Z]))

Pek Emin Değilim 0 metre yakınında olmanız gerekebilir diyebilir bir dene bakalım böyle
0 yapınca hiç kullanılmıyor o metre yakınında olmamız gerek yani ama en az 1 olması lazım bu zone den ayarlanmazmı
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: Castroll - 16 Mayıs 2017, 22:37:03
Alpemix veya Teamviewer ver bi bakayım.
Başlık: Ynt: Çete Mekanı hakkında yardım
Gönderen: Halil - 17 Mayıs 2017, 15:42:19
Alıntı yapılan: Castroll - 16 Mayıs 2017, 22:37:03

Alpemix veya Teamviewer ver bi bakayım.
Skype varmı??