merhabalar, bir pluginde bir kaç kod'a ihtiyaçım var acaba yardim edebilirmisiniz?
1. şöyle birşey mümkünmü acaba? :
bir menude mesela
Can Cvarini Ayarla - [XXX]
olcak bunun üstüne tıkladığımız zaman yeni değeri girin yazicak degeri girdigimiz zaman "XXX" yeri yeni girdigimiz değer olcak ve cvardanda o değeri ayarlicak.
acaba böyle birşey mümkünmü?
2. oyuncu(takım) dondurma yani hareketsiz birakma komudunu atabilirmisinz? (ReAPI)
3. yere bir silah spawnlama yani mesela belirli bir kordinata 3'un biri arasinda rasgele bir silah spawnlicak mesela biz "ak47,m4a1,awp" seçtik bunlardan birini rasgele seçip oraya spawnlıcak? böyle birşey mümkünmü acaba.
şimdiden yardim edenlere minetarım teşekkür ederim.
Konu
(27-05-2021, 05:20)bilalgecer47 Adlı Kullanıcıdan Alıntı: İlk soruyu birazdaha açın.
bir cvar ayarımız olucak bu ayarı menuden değıştırebılcez yani biz hiçbirşeye ellemeden menuden o satıra tıklıcaz ve "messagemode" ile değer yazdırıcaz jailbreakteki mg ver sistemi gibi fakat cvar ayari değiştiricek
2. soruyu kendim çözmüş bulunmakdayım.
(27-05-2021, 05:20)bilalgecer47 Adlı Kullanıcıdan Alıntı: İlk soruyu birazdaha açın.
yardım edebilirmisiniz?
Son Düzenleme: 27-05-2021, 15:56, Düzenleyen: Possidentis.
Kod:
#pragma semicolon 1
#include <amxmodx>
#include <amxmisc>
#include <reapi>
#define admin ADMIN_BAN
new Float:flcvar;
public plugin_init() {
register_plugin("reHPAyar","0.1","bilalgecer47");
register_clcmd("say /hpayar","@anamenu");
register_clcmd("kac_hp_olsun", "@hpoku",admin);
RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",.post=true);
bind_pcvar_float(create_cvar("default_can", "150.0"), flcvar);
}
@oyuncudogdu(id){
if(!is_user_alive(id)) {
return;
}
set_entvar(id, var_health, flcvar);
}
@anamenu(const id){
if(get_user_flags(id) & admin){
new menu = menu_create("\yHP Ayar Menu", "@anamenu_devam");
menu_additem(menu, fmt("\y[%0.2f] Hp", flcvar));
menu_setprop(menu, MPROP_EXITNAME, "\yCikis");
menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
menu_display(id, menu);
}
}
@anamenu_devam(const id, const menu, const item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item) {
case 0: {
client_cmd(id, "messagemode kac_hp_olsun");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
@hpoku(const id, const level, const cid){
if(!cmd_access(id, level, cid, 2))
{
return PLUGIN_HANDLED;
}
new arg[64];
read_args(arg, sizeof(arg) - 1);
remove_quotes(arg);
if(equal(arg, "")){
return PLUGIN_HANDLED;
}
flcvar=str_to_float(arg);
return PLUGIN_HANDLED;
}Kod:
#include <amxmodx>
#include <reapi>
new Float:cvar_saniye, Float:cvar_bozulma;
public plugin_init() {
register_plugin("Elbasi freeze", "1.0" , "Leeye");
RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);
bind_pcvar_float(create_cvar("freeze_sure", "0.1"), cvar_saniye);
bind_pcvar_float(create_cvar("freeze_bozulma", "2.0"), cvar_bozulma);
}
@CSGameRules_RestartRound_Pre() {
set_task(cvar_saniye, "freezle");
remove_task(1337), set_task(cvar_bozulma, "freeze_boz", 1337);
}
public freezle() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(~flags & FL_FROZEN) set_entvar(ids, var_flags, flags | FL_FROZEN);
}
}
public freeze_boz() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(flags & FL_FROZEN) set_entvar(ids, var_flags, flags & ~FL_FROZEN);
}
}(27-05-2021, 18:25)bilalgecer47 Adlı Kullanıcıdan Alıntı:Silah Spawn için otokomut eklentisine bakın.deneyin.Tam yapamamış olabilirim.Kod:#pragma semicolon 1
#include <amxmodx>
#include <amxmisc>
#include <reapi>
#define admin ADMIN_BAN
new Float:flcvar;
public plugin_init() {
register_plugin("reHPAyar","0.1","bilalgecer47");
register_clcmd("say /hpayar","@anamenu");
register_clcmd("kac_hp_olsun", "@hpoku",admin);
RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",.post=true);
bind_pcvar_float(create_cvar("default_can", "150.0"), flcvar);
}
@oyuncudogdu(id){
if(!is_user_alive(id)) {
return;
}
set_entvar(id, var_health, flcvar);
}
@anamenu(const id){
if(get_user_flags(id) & admin){
new menu = menu_create("\yHP Ayar Menu", "@anamenu_devam");
menu_additem(menu, fmt("\y[%0.2f] Hp", flcvar));
menu_setprop(menu, MPROP_EXITNAME, "\yCikis");
menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
menu_display(id, menu);
}
}
@anamenu_devam(const id, const menu, const item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item) {
case 0: {
client_cmd(id, "messagemode kac_hp_olsun");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
@hpoku(const id, const level, const cid){
if(!cmd_access(id, level, cid, 2))
{
return PLUGIN_HANDLED;
}
new arg[64];
read_args(arg, sizeof(arg) - 1);
remove_quotes(arg);
if(equal(arg, "")){
return PLUGIN_HANDLED;
}
flcvar=str_to_float(arg);
return PLUGIN_HANDLED;
}Freezee içinse deneyin.Kod:#include <amxmodx>
#include <reapi>
new Float:cvar_saniye, Float:cvar_bozulma;
public plugin_init() {
register_plugin("Elbasi freeze", "1.0" , "Leeye");
RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);
bind_pcvar_float(create_cvar("freeze_sure", "0.1"), cvar_saniye);
bind_pcvar_float(create_cvar("freeze_bozulma", "2.0"), cvar_bozulma);
}
@CSGameRules_RestartRound_Pre() {
set_task(cvar_saniye, "freezle");
remove_task(1337), set_task(cvar_bozulma, "freeze_boz", 1337);
}
public freezle() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(~flags & FL_FROZEN) set_entvar(ids, var_flags, flags | FL_FROZEN);
}
}
public freeze_boz() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(flags & FL_FROZEN) set_entvar(ids, var_flags, flags & ~FL_FROZEN);
}
}
reCs:Go Rank Menu (%50)
Son Düzenleme: 27-05-2021, 18:29, Düzenleyen: bilalgecer47.
(27-05-2021, 18:25)bilalgecer47 Adlı Kullanıcıdan Alıntı:deneyin.Tam yapamamış olabilirim.Kod:#pragma semicolon 1
#include <amxmodx>
#include <amxmisc>
#include <reapi>
#define admin ADMIN_BAN
new Float:flcvar;
public plugin_init() {
register_plugin("reHPAyar","0.1","bilalgecer47");
register_clcmd("say /hpayar","@anamenu");
register_clcmd("kac_hp_olsun", "@hpoku",admin);
RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",.post=true);
bind_pcvar_float(create_cvar("default_can", "150.0"), flcvar);
}
@oyuncudogdu(id){
if(!is_user_alive(id)) {
return;
}
set_entvar(id, var_health, flcvar);
}
@anamenu(const id){
if(get_user_flags(id) & admin){
new menu = menu_create("\yHP Ayar Menu", "@anamenu_devam");
menu_additem(menu, fmt("\y[%0.2f] Hp", flcvar));
menu_setprop(menu, MPROP_EXITNAME, "\yCikis");
menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
menu_display(id, menu);
}
}
@anamenu_devam(const id, const menu, const item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item) {
case 0: {
client_cmd(id, "messagemode kac_hp_olsun");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
@hpoku(const id, const level, const cid){
if(!cmd_access(id, level, cid, 2))
{
return PLUGIN_HANDLED;
}
new arg[64];
read_args(arg, sizeof(arg) - 1);
remove_quotes(arg);
if(equal(arg, "")){
return PLUGIN_HANDLED;
}
flcvar=str_to_float(arg);
return PLUGIN_HANDLED;
}Freezee içinse deneyin.Kod:#include <amxmodx>
#include <reapi>
new Float:cvar_saniye, Float:cvar_bozulma;
public plugin_init() {
register_plugin("Elbasi freeze", "1.0" , "Leeye");
RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);
bind_pcvar_float(create_cvar("freeze_sure", "0.1"), cvar_saniye);
bind_pcvar_float(create_cvar("freeze_bozulma", "2.0"), cvar_bozulma);
}
@CSGameRules_RestartRound_Pre() {
set_task(cvar_saniye, "freezle");
remove_task(1337), set_task(cvar_bozulma, "freeze_boz", 1337);
}
public freezle() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(~flags & FL_FROZEN) set_entvar(ids, var_flags, flags | FL_FROZEN);
}
}
public freeze_boz() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(flags & FL_FROZEN) set_entvar(ids, var_flags, flags & ~FL_FROZEN);
}
}(27-05-2021, 18:25)bilalgecer47 Adlı Kullanıcıdan Alıntı:Silah Spawn için otokomut eklentisine bakın.deneyin.Tam yapamamış olabilirim.Kod:#pragma semicolon 1
#include <amxmodx>
#include <amxmisc>
#include <reapi>
#define admin ADMIN_BAN
new Float:flcvar;
public plugin_init() {
register_plugin("reHPAyar","0.1","bilalgecer47");
register_clcmd("say /hpayar","@anamenu");
register_clcmd("kac_hp_olsun", "@hpoku",admin);
RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",.post=true);
bind_pcvar_float(create_cvar("default_can", "150.0"), flcvar);
}
@oyuncudogdu(id){
if(!is_user_alive(id)) {
return;
}
set_entvar(id, var_health, flcvar);
}
@anamenu(const id){
if(get_user_flags(id) & admin){
new menu = menu_create("\yHP Ayar Menu", "@anamenu_devam");
menu_additem(menu, fmt("\y[%0.2f] Hp", flcvar));
menu_setprop(menu, MPROP_EXITNAME, "\yCikis");
menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
menu_display(id, menu);
}
}
@anamenu_devam(const id, const menu, const item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item) {
case 0: {
client_cmd(id, "messagemode kac_hp_olsun");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
@hpoku(const id, const level, const cid){
if(!cmd_access(id, level, cid, 2))
{
return PLUGIN_HANDLED;
}
new arg[64];
read_args(arg, sizeof(arg) - 1);
remove_quotes(arg);
if(equal(arg, "")){
return PLUGIN_HANDLED;
}
flcvar=str_to_float(arg);
return PLUGIN_HANDLED;
}Freezee içinse deneyin.Kod:#include <amxmodx>
#include <reapi>
new Float:cvar_saniye, Float:cvar_bozulma;
public plugin_init() {
register_plugin("Elbasi freeze", "1.0" , "Leeye");
RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);
bind_pcvar_float(create_cvar("freeze_sure", "0.1"), cvar_saniye);
bind_pcvar_float(create_cvar("freeze_bozulma", "2.0"), cvar_bozulma);
}
@CSGameRules_RestartRound_Pre() {
set_task(cvar_saniye, "freezle");
remove_task(1337), set_task(cvar_bozulma, "freeze_boz", 1337);
}
public freezle() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(~flags & FL_FROZEN) set_entvar(ids, var_flags, flags | FL_FROZEN);
}
}
public freeze_boz() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(flags & FL_FROZEN) set_entvar(ids, var_flags, flags & ~FL_FROZEN);
}
}
cvar eklentisini şimdi deniyorum fakat freeze olayını çözdüm genede teşekkür ederim
@bilalgecer47 cvar eklentisi sorunsuz çalışıyor teşekkürler acaba 3. olay için ne yapmam lazım? otokomut demişsiniz fakat ben yere silah spawn etmek istiyorum belirli bir kordinata
şöyle birşey yapabilirmiyiz? bir model olur mesela oyuncu modele dokunduğu zaman silah verir model kaybolur?
Son Düzenleme: 27-05-2021, 20:07, Düzenleyen: Possidentis.
(27-05-2021, 18:30)Possidentis Adlı Kullanıcıdan Alıntı:Otokomut eklentisinde haritada belirli konumlara drop atan bi oyun var Pubg tarzı onun kodlarını incelerseniz haritada kutu spawnlatıyor ve dokundugunuzda sılah verıyor.İnceleyin.(27-05-2021, 18:25)bilalgecer47 Adlı Kullanıcıdan Alıntı:deneyin.Tam yapamamış olabilirim.Kod:#pragma semicolon 1
#include <amxmodx>
#include <amxmisc>
#include <reapi>
#define admin ADMIN_BAN
new Float:flcvar;
public plugin_init() {
register_plugin("reHPAyar","0.1","bilalgecer47");
register_clcmd("say /hpayar","@anamenu");
register_clcmd("kac_hp_olsun", "@hpoku",admin);
RegisterHookChain(RG_CBasePlayer_Spawn,"@oyuncudogdu",.post=true);
bind_pcvar_float(create_cvar("default_can", "150.0"), flcvar);
}
@oyuncudogdu(id){
if(!is_user_alive(id)) {
return;
}
set_entvar(id, var_health, flcvar);
}
@anamenu(const id){
if(get_user_flags(id) & admin){
new menu = menu_create("\yHP Ayar Menu", "@anamenu_devam");
menu_additem(menu, fmt("\y[%0.2f] Hp", flcvar));
menu_setprop(menu, MPROP_EXITNAME, "\yCikis");
menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
menu_display(id, menu);
}
}
@anamenu_devam(const id, const menu, const item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(item) {
case 0: {
client_cmd(id, "messagemode kac_hp_olsun");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
@hpoku(const id, const level, const cid){
if(!cmd_access(id, level, cid, 2))
{
return PLUGIN_HANDLED;
}
new arg[64];
read_args(arg, sizeof(arg) - 1);
remove_quotes(arg);
if(equal(arg, "")){
return PLUGIN_HANDLED;
}
flcvar=str_to_float(arg);
return PLUGIN_HANDLED;
}Freezee içinse deneyin.Kod:#include <amxmodx>
#include <reapi>
new Float:cvar_saniye, Float:cvar_bozulma;
public plugin_init() {
register_plugin("Elbasi freeze", "1.0" , "Leeye");
RegisterHookChain(RG_CSGameRules_RestartRound, "@CSGameRules_RestartRound_Pre", .post = false);
bind_pcvar_float(create_cvar("freeze_sure", "0.1"), cvar_saniye);
bind_pcvar_float(create_cvar("freeze_bozulma", "2.0"), cvar_bozulma);
}
@CSGameRules_RestartRound_Pre() {
set_task(cvar_saniye, "freezle");
remove_task(1337), set_task(cvar_bozulma, "freeze_boz", 1337);
}
public freezle() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(~flags & FL_FROZEN) set_entvar(ids, var_flags, flags | FL_FROZEN);
}
}
public freeze_boz() {
for(new ids = 1; ids <= MaxClients; ids++) {
if(!is_user_alive(ids)) {
return;
}
new flags=get_entvar(ids, var_flags);
if(flags & FL_FROZEN) set_entvar(ids, var_flags, flags & ~FL_FROZEN);
}
}
Silah Spawn için otokomut eklentisine bakın.
cvar eklentisini şimdi deniyorum fakat freeze olayını çözdüm genede teşekkür ederim
@bilalgecer47 cvar eklentisi sorunsuz çalışıyor teşekkürler acaba 3. olay için ne yapmam lazım? otokomut demişsiniz fakat ben yere silah spawn etmek istiyorum belirli bir kordinata
şöyle birşey yapabilirmiyiz? bir model olur mesela oyuncu modele dokunduğu zaman silah verir model kaybolur?
reCs:Go Rank Menu (%50)
(27-05-2021, 22:17)bilalgecer47 Adlı Kullanıcıdan Alıntı:(27-05-2021, 18:30)Possidentis Adlı Kullanıcıdan Alıntı: cvar eklentisini şimdi deniyorum fakat freeze olayını çözdüm genede teşekkür ederimOtokomut eklentisinde haritada belirli konumlara drop atan bi oyun var Pubg tarzı onun kodlarını incelerseniz haritada kutu spawnlatıyor ve dokundugunuzda sılah verıyor.İnceleyin.
@bilalgecer47 cvar eklentisi sorunsuz çalışıyor teşekkürler acaba 3. olay için ne yapmam lazım? otokomut demişsiniz fakat ben yere silah spawn etmek istiyorum belirli bir kordinata
şöyle birşey yapabilirmiyiz? bir model olur mesela oyuncu modele dokunduğu zaman silah verir model kaybolur?
eklenti linkini atabilme şansınız varmı?
https://www.webailesi.com/konu-reapi-jailbreak-otokomutcu-yapay-zeka-7923
reCs:Go Rank Menu (%50)
@bilalgecer47 şuanda menüyü geçirdim fakat şu hatalari bir şekilde düzeltemedim yardim edermisiniz acaba?
Hatalar :
Menu :
Hatalar :
Kod:
AMX Mod X Compiler 1.10.0.5392
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
Warning: Tag mismatch on line 19
Warning: Tag mismatch on line 122
Error: Syntax error in the expression, or invalid function call on line 162
Warning: Tag mismatch on line 166
Warning: Tag mismatch on line 167
Error: Syntax error in the expression, or invalid function call on line 168
Warning: Tag mismatch on line 182
Warning: Tag mismatch on line 207
Warning: Symbol is assigned a value that is never used: "FFAktif" on line 156
2 Errors.
Could not locate output file C:\Users\PC\Desktop\Yeni klasör\Untitled.amx (compile failed).Menu :
)


