Merhaba dostlar. benim bir plugine ihtiyacım var bir maç toplam 30 round oynanıcak.
15.round oynanırken takımlar değişicek ama toplam skorları aynı kalıcak
takımlardan biri 16.skorunu aldığında maç biticek ve diğer map oylaması başlayacak
böyle bir plugini yapabilicek varsa benimle paylaşabilicek biri var mı ? çok ihtiyacım var şuan böyle bir plugine. yardımcı olursanız sevinirim. şimdiden teşekkürler
Konu
https://www.webailesi.com/konu-csgo-tur-sistemi-30-tur-4555
Bunu deneyin.Değişmesini istediğiniz kısımları söyleyin.
Bunu deneyin.Değişmesini istediğiniz kısımları söyleyin.
(26-06-2021, 15:18)orucoglukayra Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/konu-csgo-tur-sistemi-30-tur-4555onu denemeye çalıştım ama şöyle bir hata alıyorum plugini yüklerken
Bunu deneyin.Değişmesini istediğiniz kısımları söyleyin.
addons/amxmodx/scripting/include/dhudmessage.inc(19) : error 021: symbol already defined: "set_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(24) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(34) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(37) : error 021: symbol already defined: "show_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(42) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(44) : warning 218: old style prototypes used with optional semicolumns
addons/amxmodx/scripting/include/dhudmessage.inc(45) : error 054: unmatched closing brace
addons/amxmodx/scripting/include/dhudmessage.inc(46) : error 010: invalid function or declaration
/home/csserverl
(26-06-2021, 15:18)orucoglukayra Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/konu-csgo-tur-sistemi-30-tur-4555hata aldığım yerdeki dosyalara panelden gitmeye çalıştım ama öyle bir dosyaya ulaşamıyorum :/
Bunu deneyin.Değişmesini istediğiniz kısımları söyleyin.
Son Düzenleme: 26-06-2021, 16:36, Düzenleyen: slimshady.
(26-06-2021, 16:08)slimshady Adlı Kullanıcıdan Alıntı:Konuyu incelediyseniz hatanın çözümü yazıyor.(26-06-2021, 15:18)orucoglukayra Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/konu-csgo-tur-sistemi-30-tur-4555onu denemeye çalıştım ama şöyle bir hata alıyorum plugini yüklerken
Bunu deneyin.Değişmesini istediğiniz kısımları söyleyin.
addons/amxmodx/scripting/include/dhudmessage.inc(19) : error 021: symbol already defined: "set_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(24) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(34) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(37) : error 021: symbol already defined: "show_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(42) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(44) : warning 218: old style prototypes used with optional semicolumns
addons/amxmodx/scripting/include/dhudmessage.inc(45) : error 054: unmatched closing brace
addons/amxmodx/scripting/include/dhudmessage.inc(46) : error 010: invalid function or declaration
/home/csserverl(26-06-2021, 15:18)orucoglukayra Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/konu-csgo-tur-sistemi-30-tur-4555hata aldığım yerdeki dosyalara panelden gitmeye çalıştım ama öyle bir dosyaya ulaşamıyorum :/
Bunu deneyin.Değişmesini istediğiniz kısımları söyleyin.
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
(26-06-2021, 18:35)orucoglukayra Adlı Kullanıcıdan Alıntı:hemen bakıyorum teşekkürler(26-06-2021, 16:08)slimshady Adlı Kullanıcıdan Alıntı: onu denemeye çalıştım ama şöyle bir hata alıyorum plugini yüklerkenKonuyu incelediyseniz hatanın çözümü yazıyor.
addons/amxmodx/scripting/include/dhudmessage.inc(19) : error 021: symbol already defined: "set_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(24) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(34) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(37) : error 021: symbol already defined: "show_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(42) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(44) : warning 218: old style prototypes used with optional semicolumns
addons/amxmodx/scripting/include/dhudmessage.inc(45) : error 054: unmatched closing brace
addons/amxmodx/scripting/include/dhudmessage.inc(46) : error 010: invalid function or declaration
/home/csserverl
hata aldığım yerdeki dosyalara panelden gitmeye çalıştım ama öyle bir dosyaya ulaşamıyorum :/
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
(26-06-2021, 18:35)orucoglukayra Adlı Kullanıcıdan Alıntı:(26-06-2021, 16:08)slimshady Adlı Kullanıcıdan Alıntı: onu denemeye çalıştım ama şöyle bir hata alıyorum plugini yüklerkenKonuyu incelediyseniz hatanın çözümü yazıyor.
addons/amxmodx/scripting/include/dhudmessage.inc(19) : error 021: symbol already defined: "set_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(24) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(34) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(37) : error 021: symbol already defined: "show_dhudmessage"
addons/amxmodx/scripting/include/dhudmessage.inc(42) : error 010: invalid function or declaration
addons/amxmodx/scripting/include/dhudmessage.inc(44) : warning 218: old style prototypes used with optional semicolumns
addons/amxmodx/scripting/include/dhudmessage.inc(45) : error 054: unmatched closing brace
addons/amxmodx/scripting/include/dhudmessage.inc(46) : error 010: invalid function or declaration
/home/csserverl
hata aldığım yerdeki dosyalara panelden gitmeye çalıştım ama öyle bir dosyaya ulaşamıyorum :/
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
denedim hata halloldu çok çok teşekkürler. bu eklentiyi denedim ve
bu eklentideki eksiklikler ve istediklerim şunlar
1- Üst skor hizalı değil T yazısı solda değil ortada CT yazısı fazla sağda
2- takımlar değiştikten sonra üstte gözüken T skoru ve CT skoru sıfırlanıyor. Tabtaki Tablodada Skorlarlar kalıyor ama yer değiştirmiyor yani takımlar değişince CTnin kaldığı skoru T, T nin kaldığı skoru CT alıyor. Kişisel skorlarda bir problem yok
3- round 30 da bitip değişiyor bende toplam 30 round istemiştim zaten ama ek olarak eğer CT ya da T 16.skorunu alırsa mapin değişmesi.
4- son olarak direk değişmesi yerine oylama yapılıp değişmesini istiyorum
Son Düzenleme: 26-06-2021, 19:34, Düzenleyen: slimshady.
(26-06-2021, 18:46)slimshady Adlı Kullanıcıdan Alıntı:Dene bakalım şuanlık elimden bu kadar geliyor ;(26-06-2021, 18:35)orucoglukayra Adlı Kullanıcıdan Alıntı: Konuyu incelediyseniz hatanın çözümü yazıyor.hemen bakıyorum teşekkürler
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012(26-06-2021, 18:35)orucoglukayra Adlı Kullanıcıdan Alıntı: Konuyu incelediyseniz hatanın çözümü yazıyor.
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
Hata Alanlar : https://webailesi.com/konu-include-dhudmessage-hatasi-cozumu-9012
denedim hata halloldu çok çok teşekkürler. bu eklentiyi denedim ve
bu eklentideki eksiklikler ve istediklerim şunlar
1- Üst skor hizalı değil T yazısı solda değil ortada CT yazısı fazla sağda
2- takımlar değiştikten sonra üstte gözüken T skoru ve CT skoru sıfırlanıyor. Tabtaki Tablodada Skorlarlar kalıyor ama yer değiştirmiyor yani takımlar değişince CTnin kaldığı skoru T, T nin kaldığı skoru CT alıyor. Kişisel skorlarda bir problem yok
3- round 30 da bitip değişiyor bende toplam 30 round istemiştim zaten ama ek olarak eğer CT ya da T 16.skorunu alırsa mapin değişmesi.
4- son olarak direk değişmesi yerine oylama yapılıp değişmesini istiyorum
Kod:
1- Yazıyı birleştirdim.
2- Skor sıfırlanma giderildi, diğerini anlamadım.
3- Skor 16 olunca map değiştirme eklendi.
4- Oylama yapılıp değişmesi için forumda map oylamaları var eklentiyi onunla beraber kullabilirsiniz.(26-06-2021, 19:49)orucoglukayra Adlı Kullanıcıdan Alıntı:çok teşekkürler dedikleriniz olmuş. skorda bahsettiğim şey şu takımlar değişmeden önce T nin Skoru 10 mesela CTnin 2 takımlar değişince eski CT ler eski T dekilerin skorunu alıyor. yani takım değişince skorlarda değişiyor. Birde map oylaması eklentisi uyumlu olucaktır değil mi bununla(26-06-2021, 18:46)slimshady Adlı Kullanıcıdan Alıntı: hemen bakıyorum teşekkürlerDene bakalım şuanlık elimden bu kadar geliyor ;Kod:1- Yazıyı birleştirdim.
2- Skor sıfırlanma giderildi, diğerini anlamadım.
3- Skor 16 olunca map değiştirme eklendi.
4- Oylama yapılıp değişmesi için forumda map oylamaları var eklentiyi onunla beraber kullabilirsiniz.
(26-06-2021, 20:40)slimshady Adlı Kullanıcıdan Alıntı:Map oylaması uyumlu olur evet.Ama Pawnod'un yapmış olduğu reapili halini bırakıyorum.Büyük ihtimal test edilmemiş ama bunuda kullanabilirsin.Daha optimize ve reapi.(26-06-2021, 19:49)orucoglukayra Adlı Kullanıcıdan Alıntı: Dene bakalım şuanlık elimden bu kadar geliyor ;çok teşekkürler dedikleriniz olmuş. skorda bahsettiğim şey şu takımlar değişmeden önce T nin Skoru 10 mesela CTnin 2 takımlar değişince eski CT ler eski T dekilerin skorunu alıyor. yani takım değişince skorlarda değişiyor. Birde map oylaması eklentisi uyumlu olucaktır değil mi bununlaKod:1- Yazıyı birleştirdim.
2- Skor sıfırlanma giderildi, diğerini anlamadım.
3- Skor 16 olunca map değiştirme eklendi.
4- Oylama yapılıp değişmesi için forumda map oylamaları var eklentiyi onunla beraber kullabilirsiniz.
PHP Kod:
/* Sublime AMXX Editor v3.2 */
#include <amxmodx>
#include <reapi>
new Scores[2];
public plugin_init() {
register_plugin("Tur Sistemi", "2.0", "PawNod'")
RegisterHookChain(RG_RoundEnd,"@RoundEnd", .post = false);
}
public client_putinserver(iPlayer) {
set_task(1.0, "@ShowHud", iPlayer, _, _, "b");
}
public client_disconnected(iPlayer) {
remove_task(iPlayer);
}
@RoundEnd() {
new sNextMap[32],Tour = get_member_game(m_iNumTerrorist)+get_member_game(m_iNumCTWins);
get_cvar_string("amx_nextmap", sNextMap, charsmax(sNextMap));
if(Tour >= 30) {
for(new i; i < 5; i++)
client_print_color(0,0,"^4[>^3 TerminatoR^4 <]^1 ^4[^3%s^4]^1 isimli harita aciliyor.",sNextMap);
set_task(4.0,"@ChangeMap",443214);
}
if(Tour == 15) set_task(1.3,"@ChangeTeams",553663);
}
@ChangeTeams() {
Scores[0] = get_member_game(m_iNumTerrorist);
Scores[1] = get_member_game(m_iNumCTWins);
for(new iPlayer; iPlayer < MaxClients; iPlayer++) {
rg_remove_all_items(iPlayer);
rg_give_item(iPlayer, "weapon_knife");
rg_switch_team(iPlayer);
get_member(iPlayer,m_iTeam) == TEAM_TERRORIST ? rg_give_item(iPlayer, "weapon_glock18"):rg_give_item(iPlayer, "weapon_usp");
rg_add_account(iPlayer, 850, AS_SET);
}
client_print_color(0,0,"^4[>^3 TerminatoR^4 <]^1 Takimlar degistiriliyor.");
}
@ChangeMap() {
new sNextMap[32];
get_cvar_string("amx_nextmap", sNextMap, charsmax(sNextMap));
server_cmd("changelevel %s", sNextMap);
}
@ShowHud() {
new iNumTW = get_member_game(m_iNumTerrorist),iNumCTW = get_member_game(m_iNumCTWins);
set_hudmessage(random_num(50,255),random_num(50,255) , random_num(50,255), -1.0, 0.0, 0, 0.1, 1.0);
show_dhudmessage(0, "TerminatoR GaminG^nT[%i] < %d/30 > CT[%i]",
iNumTW-Scores[0], iNumTW+iNumCTW+1,iNumCTW-Scores[1] );
}
(26-06-2021, 21:12)orucoglukayra Adlı Kullanıcıdan Alıntı:kral bu eklenti skorların değişmemesi için olan eklenti mi(26-06-2021, 20:40)slimshady Adlı Kullanıcıdan Alıntı: çok teşekkürler dedikleriniz olmuş. skorda bahsettiğim şey şu takımlar değişmeden önce T nin Skoru 10 mesela CTnin 2 takımlar değişince eski CT ler eski T dekilerin skorunu alıyor. yani takım değişince skorlarda değişiyor. Birde map oylaması eklentisi uyumlu olucaktır değil mi bununlaMap oylaması uyumlu olur evet.Ama Pawnod'un yapmış olduğu reapili halini bırakıyorum.Büyük ihtimal test edilmemiş ama bunuda kullanabilirsin.Daha optimize ve reapi.PHP Kod:/* Sublime AMXX Editor v3.2 */
#include <amxmodx>
#include <reapi>
new Scores[2];
public plugin_init() {
register_plugin("Tur Sistemi", "2.0", "PawNod'")
RegisterHookChain(RG_RoundEnd,"@RoundEnd", .post = false);
}
public client_putinserver(iPlayer) {
set_task(1.0, "@ShowHud", iPlayer, _, _, "b");
}
public client_disconnected(iPlayer) {
remove_task(iPlayer);
}
@RoundEnd() {
new sNextMap[32],Tour = get_member_game(m_iNumTerrorist)+get_member_game(m_iNumCTWins);
get_cvar_string("amx_nextmap", sNextMap, charsmax(sNextMap));
if(Tour >= 30) {
for(new i; i < 5; i++)
client_print_color(0,0,"^4[>^3 TerminatoR^4 <]^1 ^4[^3%s^4]^1 isimli harita aciliyor.",sNextMap);
set_task(4.0,"@ChangeMap",443214);
}
if(Tour == 15) set_task(1.3,"@ChangeTeams",553663);
}
@ChangeTeams() {
Scores[0] = get_member_game(m_iNumTerrorist);
Scores[1] = get_member_game(m_iNumCTWins);
for(new iPlayer; iPlayer < MaxClients; iPlayer++) {
rg_remove_all_items(iPlayer);
rg_give_item(iPlayer, "weapon_knife");
rg_switch_team(iPlayer);
get_member(iPlayer,m_iTeam) == TEAM_TERRORIST ? rg_give_item(iPlayer, "weapon_glock18"):rg_give_item(iPlayer, "weapon_usp");
rg_add_account(iPlayer, 850, AS_SET);
}
client_print_color(0,0,"^4[>^3 TerminatoR^4 <]^1 Takimlar degistiriliyor.");
}
@ChangeMap() {
new sNextMap[32];
get_cvar_string("amx_nextmap", sNextMap, charsmax(sNextMap));
server_cmd("changelevel %s", sNextMap);
}
@ShowHud() {
new iNumTW = get_member_game(m_iNumTerrorist),iNumCTW = get_member_game(m_iNumCTWins);
set_hudmessage(random_num(50,255),random_num(50,255) , random_num(50,255), -1.0, 0.0, 0, 0.1, 1.0);
show_dhudmessage(0, "TerminatoR GaminG^nT[%i] < %d/30 > CT[%i]",
iNumTW-Scores[0], iNumTW+iNumCTW+1,iNumCTW-Scores[1] );
}
)


