Rasgele şapka plugini
Moderatör: Moderatörler
-
MrFoTo
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
-
MrFoTo
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
Rasgele şapka plugini
@Necati Doğan Kanka afklara uyguluyor engellermisin acaba D:
| Link: | |
| Linklerini gizle |
-
By.King ►EmrullaH◄
Yasaklı Üye
- Mesajlar: 4297
- Kayıt: Cmt Şub 24, 2018 6:05 pm
- Konum: İstanbul
- İletişim:
Rasgele şapka plugini
Afk alay süresini söyle.Ona göre task yapıp yaşıyorsa koşulunu koyarız.MrFoTo yazdı: Cum Nis 26, 2019 11:11 pm @Necati Doğan Kanka afklara uyguluyor engellermisin acaba D:
| Link: | |
| Linklerini gizle |
-
By.King ►EmrullaH◄
Yasaklı Üye
- Mesajlar: 4297
- Kayıt: Cmt Şub 24, 2018 6:05 pm
- Konum: İstanbul
- İletişim:
Rasgele şapka plugini
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
new const model1[] = { "oyuncumodeli1" };
new const model2[] = { "oyuncumodeli2" };
new const model3[] = { "oyuncumodeli3" };
new sansli1=-1,sansli2=-1,sansli3=-1;
public plugin_init() {
register_plugin("Rastgele Sansli 3 kisiye Oyuncu modeli", "1.0", "nd");
RegisterHookChain(RG_RoundEnd, "elsonu", 1);
register_logevent("elbasi", 2, "1=Round_Start");
}
public plugin_precache() {
new nd[128];
formatex(nd, charsmax(nd), "models/player/%s/%s.mdl", model1, model1),precache_model(nd);
formatex(nd, charsmax(nd), "models/player/%s/%s.mdl", model2, model2),precache_model(nd);
formatex(nd, charsmax(nd), "models/player/%s/%s.mdl", model3, model3),precache_model(nd);
}
public elbasi() remove_task(1337),set_task(20.0, "devam", 1337);
public devam() {
new players[MAX_PLAYERS],num; get_players(players, num, "acehi", "TERRORIST");
if(num>2) {
if(is_user_connected(sansli1) && sansli1!=-1 && is_user_alive(sansli1)) rg_reset_user_model(sansli1);
if(is_user_connected(sansli2) && sansli2!=-1 && is_user_alive(sansli2)) rg_reset_user_model(sansli2);
if(is_user_connected(sansli3) && sansli3!=-1 && is_user_alive(sansli3)) rg_reset_user_model(sansli3);
sansli1=-1,sansli2=-1,sansli3=-1;
sansli1=players[random_num(0, num-1)];
while(!(sansli2!=-1 && sansli1!=sansli2)) sansli2=players[random_num(0, num-1)];
while(!(sansli3!=-1 && sansli3!=sansli1 && sansli3!=sansli2)) sansli3=players[random_num(0, num-1)];
ortak(sansli1, model1),ortak(sansli2, model2),ortak(sansli3, model3);
set_dhudmessage(139, 101, 139, -1.0, 0.3, 2, 0.5, 5.0, 0.01);
show_dhudmessage(sansli1, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
show_dhudmessage(sansli2, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
show_dhudmessage(sansli3, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
}
}
public ortak(id, const model[]) rg_reset_user_model(id),rg_set_user_model(id, model);
public elsonu() {
if(is_user_connected(sansli1) && sansli1!=-1) rg_reset_user_model(sansli1);
if(is_user_connected(sansli2) && sansli2!=-1) rg_reset_user_model(sansli2);
if(is_user_connected(sansli3) && sansli3!=-1) rg_reset_user_model(sansli3);
}| Link: | |
| Linklerini gizle |
-
MrFoTo
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
Rasgele şapka plugini
El başı 5 saniye özelliği kaybolacaktır bunu yaparsam böyle istemiyorum
| Link: | |
| Linklerini gizle |
-
By.King ►EmrullaH◄
Yasaklı Üye
- Mesajlar: 4297
- Kayıt: Cmt Şub 24, 2018 6:05 pm
- Konum: İstanbul
- İletişim:
Rasgele şapka plugini
AFK olanları 10 saniye de slaylatsan yapabilirsin.MrFoTo yazdı: Cmt Nis 27, 2019 6:35 pm El başı 5 saniye özelliği kaybolacaktır bunu yaparsam böyle istemiyorum
| Link: | |
| Linklerini gizle |
-
MrFoTo
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
-
Necati Doğan
- Mesajlar: 822
- Kayıt: Prş Haz 07, 2018 6:18 pm
- Konum: İstanbul
- Clan İsmi: Ke$`h Gaming
- İletişim:
Rasgele şapka plugini
Dene bakalım. Aradaki 6 saniyede oyuncu hareket etmezse afk sayılır ve en az T'de 3 kişi afk olmaması gerekiyor yoksa model vermez haberin olsun.
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
new const model1[] = { "model11" };
new const model2[] = { "model22" };
new const model3[] = { "model33" };
new Float:ilkorigin[MAX_CLIENTS+1][3];
public plugin_init() {
register_plugin("Rastgele Sansli 3 kisiye Oyuncu modeli", "1.0", "nd");
register_logevent("elbasi", 2, "1=Round_Start");
}
public elbasi() set_task(1.0,"devam2");
public devam2() {
new players[MAX_PLAYERS],num,ids; get_players(players, num, "acehi", "TERRORIST");
for(new i=0; i<num; i++) {
ids=players[i];
rg_reset_user_model(ids);
get_entvar(ids, var_origin, ilkorigin[ids]);
}
remove_task(1337),set_task(6.0, "devam", 1337);
}
public devam() {
new players[MAX_PLAYERS],num,ids,Float:ikiorigin[3],num2; get_players(players, num, "acehi", "TERRORIST");
num2=num;
for(new i=0; i<num; i++) {
ids=players[i];
get_entvar(ids, var_origin, ikiorigin);
if(ilkorigin[ids][0]==ikiorigin[0] && ilkorigin[ids][1]==ikiorigin[1] && ilkorigin[ids][2]==ikiorigin[2]) players[i]=-1,num2--;
}
if(num2>2) {
new sansli1=-1,sansli2=-1,sansli3=-1;
while(sansli1==-1) sansli1=players[random_num(0, num-1)];
while(sansli2==-1 || sansli1==sansli2) sansli2=players[random_num(0, num-1)];
while(sansli3==-1 || sansli3==sansli1 || sansli3==sansli2) sansli3=players[random_num(0, num-1)];
rg_set_user_model(sansli1, model1),rg_set_user_model(sansli2, model2),rg_set_user_model(sansli3, model3);
set_dhudmessage(139, 101, 139, -1.0, 0.3, 2, 0.5, 5.0, 0.01);
show_dhudmessage(sansli1, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
show_dhudmessage(sansli2, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
show_dhudmessage(sansli3, "[ Bu Roundun Sansli Oyuncusu Secildin! ]");
}
}
public plugin_precache() {
new nd[128];
formatex(nd, charsmax(nd), "models/player/%s/%s.mdl", model1, model1),precache_model(nd);
formatex(nd, charsmax(nd), "models/player/%s/%s.mdl", model2, model2),precache_model(nd);
formatex(nd, charsmax(nd), "models/player/%s/%s.mdl", model3, model3),precache_model(nd);
}| Link: | |
| Linklerini gizle |
-
MrFoTo
Konu Sahibi - Mesajlar: 298
- Kayıt: Çrş Ara 26, 2018 3:46 pm
Rasgele şapka plugini
@Necati Doğan
Bu şeymi oluyor şimdi plugin el başı 6 saniye sonra 3 kişiyi kontrol ediyor eğer bu 3 kişi afk ise modeli vermiyor ?
Eğer böyle ise o 3 kişi afk ise başka kişiye verdirebilirmisin
Bu şeymi oluyor şimdi plugin el başı 6 saniye sonra 3 kişiyi kontrol ediyor eğer bu 3 kişi afk ise modeli vermiyor ?
Eğer böyle ise o 3 kişi afk ise başka kişiye verdirebilirmisin
| Link: | |
| Linklerini gizle |
-
Necati Doğan
- Mesajlar: 822
- Kayıt: Prş Haz 07, 2018 6:18 pm
- Konum: İstanbul
- Clan İsmi: Ke$`h Gaming
- İletişim:
Rasgele şapka plugini
@MrFoTo Hayır, afkları ayıklıyor. Ayıkladığı zaman en az 3 kişi kalması gerek eğer varsa afk olmayanlardan 3 kişiye veriyor.
| Link: | |
| Linklerini gizle |