Selamın aleyküm beyler, HIRSIZ POLİS sunucularına ait bir tag paylaşıyorum bana yardım eden
@Focus ' a teşekkürler dilerim, Kodlara geçelim.
Modun başına // -- Sahip Tag
#define yesil "00FF00"
#define sari "FFFF33"
#define kirmizi "FF0000"
#define mavi "0A12FF"
#define mor "C500BE"
#define purp "0000CC"
#define turkuaz "CC3333"
#define pembe "CC33CC"
new hprenk[MAX_PLAYERS][128];
OnPlayerSpawn ' a SetTimer("TextRengi", 1000, true); // 1 saniyede bir otomatik tekrarlanır.OnPlayerText ' e
if(IsPlayerAdmin(playerid))
{
new isim[MAX_PLAYER_NAME], str[144];
GetPlayerName(playerid, isim, sizeof(isim));
format(str, sizeof(str), "{FF0000}%s:{%s} %s", isim, hprenk[playerid], text);
SendClientMessageToAll(-1, str);
return 0;
}Modun boş bir yerine ekleyin. forward TextRengi(playerid);
public TextRengi(playerid)
{
switch (random(5))
{
case 1:
{
hprenk[playerid] = yesil;
}
case 2:
{
hprenk[playerid] = sari;
}
case 3:
{
hprenk[playerid] = kirmizi;
}
case 4:
{
hprenk[playerid] = mavi;
}
case 5:
{
hprenk[playerid] = mor;
}
}
return 1;
}(https://i.hizliresim.com/nQ1Bl1.png)
Evet kodlarımız bu kadar, umarım işinize yaramıştır iyi forumlar...
Sorun değil dostum, paylaşman iyi olmuş başkalarıda yararlanır belki.
Şimdi fark ettim eksik kod var eklememişsin.
Modun boş bir yerine ekleyin.
forward TextRengi(playerid);
public TextRengi(playerid)
{
switch (random(5))
{
case 1:
{
hprenk[playerid] = yesil;
}
case 2:
{
hprenk[playerid] = sari;
}
case 3:
{
hprenk[playerid] = kirmizi;
}
case 4:
{
hprenk[playerid] = mavi;
}
case 5:
{
hprenk[playerid] = mor;
}
}
return 1;
}
Alıntı yapılan: Focus - 06 Mayıs 2019, 22:09:21
Şimdi fark ettim eksik kod var eklememişsin.
Modun boş bir yerine ekleyin.
forward TextRengi(playerid);
public TextRengi(playerid)
{
switch (random(5))
{
case 1:
{
hprenk[playerid] = yesil;
}
case 2:
{
hprenk[playerid] = sari;
}
case 3:
{
hprenk[playerid] = kirmizi;
}
case 4:
{
hprenk[playerid] = mavi;
}
case 5:
{
hprenk[playerid] = mor;
}
}
return 1;
}
Aaa unutmuşum pardon hemen ekleyeyim.
timer kullanımı tamamen yanlış. niye her spawn olduğunda saçma bir şekilde timer oluşturdunuz anlamadım.
bunu timer kullanmadan da yapabilirsiniz. nasıl olsa renkleri sadece oyuncu chate bişey yazınca göreceğiz.
#include <a_samp>
new hprenk[][] =
{
{"00FF00"},
{"FFFF33"},
{"FF0000"},
{"0A12FF"},
{"C500BE"},
{"0000CC"},
{"CC3333"},
{"CC33CC"}
};
public OnPlayerText(playerid, text[])
{
if(IsPlayerAdmin(playerid))
{
new isim[MAX_PLAYER_NAME], str[144];
GetPlayerName(playerid, isim, sizeof(isim));
format(str, sizeof(str), "%s: {%s}%s", isim, hprenk[random(sizeof(hprenk))], text);
SendClientMessageToAll(0xFF0000FF, str);
return 0;
}
return 1;
}
Ellerine sağlık mustafa,
Alıntı yapılan: Prisoners - 07 Mayıs 2019, 23:55:35
Ellerine sağlık mustafa,
Teşekkür ederim, işine yaradıysa ne mutlu bana.
eline sağlık başarılar :helal:
Paylaşım için teşekkürler, eline sağlık.
Alıntı yapılan: Lucifєr - 08 Mayıs 2019, 15:06:51
Paylaşım için teşekkürler, eline sağlık.
Rica ederim gorevimiz, işine yaradıysa ne mutlu bana.
Alıntı yapılan: TC9 - 08 Mayıs 2019, 13:08:35
eline sağlık başarılar :helal:
Rica ederim gorevimiz, işine yaradıysa ne mutlu bana.