⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Webailesi.comWebailesi.com

Plugin Kodlamaya baslamak(bide bir kaç soru)

Konu

#1
Ben pawn ı ögrenmeye çalışıyorum. Bazı pluginlere bakarak kendimi geliştirmeye çalıştım bazı yapıları ögrendim. Bilen arkadaslardan tavsiye verebilicek varsa tavsiyelerini bekliyorum :d.

Size sorum şu olacaktı 
Kod:
 strip_user_weapons(id)
Hatta size ilk olayı anlatayım menulere gecmeden önce basit şeylerden baslamak istedim. El bası ct ye silah veren plugin gibi ama bunu her el ct tekrar dogdunda tekrarlayacağı için bu sefer elinde silah varken bunları tekrar verince bug olma durumu olabilir diye düsündüm belki hiç bir şey olmuyodur onuda bilmiyorum. Bu yüzden silahları ilk önce elinden almak gerek dedim ama simdi bu kod bıçak dahil aldığı için bıçak modeli gicektir heralde çünkü ct menuden geliyor o model belkide gitmiyor gerçi onuda bilmiyorum. Bıçak hariç hepsini al gibi bi kullanım varmı ? Direk serveri deneme tahtası olarak kullanmak istemedim sormak istedim. Hem böylece bu konuda tavsiyelerinizi almış olurum başka sorum oldugunda ilgilenen varsa iletirim .
Cevapla
#2
aldıktan sonra tekrar bıçak verebilirsin fun kütüphanesi ile

PHP Kod:
give_item(id,"weapon_knife"); 
Cevapla
#3
(23-04-2020, 17:28)ITenGriTR Adlı Kullanıcıdan Alıntı: aldıktan sonra tekrar bıçak verebilirsin fun kütüphanesi ile

PHP Kod:
give_item(id,"weapon_knife"); 
Ama modeli belirtmek gerekmez mi?
Cevapla
#4
o buna bağlı değil o bıçak ile alakalı
Cevapla
#5
(23-04-2020, 17:35)ITenGriTR Adlı Kullanıcıdan Alıntı: o buna bağlı değil o bıçak ile alakalı
Hmm anladım deniyeyim ozaman teşekkürler

(23-04-2020, 17:35)ITenGriTR Adlı Kullanıcıdan Alıntı: o buna bağlı değil o bıçak ile alakalı
Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "Silah"
#define VERSION "1.0"
#define AUTHOR "Clx"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

RegisterHam(Ham_Spawn,        "player", "ct_dogunca",    1);
}
public ct_dogunca (id){
strip_user_weapons(id)
new player_team = get_user_team(id);
switch (player_team){
case 1 {
// Hec bise
}
case 2{
strip_user_weapons(id);
give_item(id,"weapon_knife");
give_item(id , "weapon_ak47");
cs_set_user_bpammo(id, CSW_AK47, 90);
give_item(id , "weapon_m4a1");
cs_set_user_bpammo(id, CSW_M4A1, 90);
give_item(id , "weapon_deagle");
cs_set_user_bpammo(id, CSW_DEAGLE, 35);
give_item(id , "weapon_awp");
cs_set_user_bpammo(id, CSW_AWP, 30);
}
}
}

Bu kodda şu hatayı alıyorum (satırların boslukları düzenli nedense yapıştırnca buraya gelmedi)
Kod:
 
Error: Invalid expression, assumed zero on line 23
Error: Invalid expression, assumed zero on line 26

Yani case 1 ve case 2nin oldugu yerler hata veriyor.
Müsait olan biri bakabilir mi ?
Son Düzenleme: 23-04-2020, 18:18, Düzenleyen: Clx.
Cevapla
#6
: yı unutmuşssun
PHP Kod:
case 
=>
PHP Kod:
case : { 
Cevapla
#7
(23-04-2020, 18:20)ITenGriTR Adlı Kullanıcıdan Alıntı: : yı unutmuşssun
PHP Kod:
case 
=>
PHP Kod:
case : { 
Aaa pardon teşekkürler pawn da bazı şeyler farklı alışmam gerekiyor :d
Cevapla
#8
Şimdi bir sorum var
Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "Ct_Oto_Silah_hp"
#define VERSION "1.2"
#define AUTHOR "Clx"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    
    RegisterHam(Ham_Spawn,         "player", "ct_dogunca",    1);
}
public ct_dogunca (id){
    strip_user_weapons(id)
    new player_team = get_user_team(id);
    switch (player_team){
        case 1 : {
            // Hec bise
        }
        case 2 :{
            strip_user_weapons(id);
            
            give_item(id,"weapon_knife");
            give_item(id , "weapon_ak47");
            cs_set_user_bpammo(id, CSW_AK47, 90);
            give_item(id , "weapon_m4a1");
            cs_set_user_bpammo(id, CSW_M4A1, 90);
            give_item(id , "weapon_deagle");
            cs_set_user_bpammo(id, CSW_DEAGLE, 35);
            give_item(id , "weapon_awp");
            cs_set_user_bpammo(id, CSW_AWP, 30);    
            give_item(id , "weapon_m249");
            cs_set_user_bpammo(id, CSW_M249, 200);
            set_user_health(id,150);
        }
    }    
}

Buradki hata ne M249 u vermiyor diger üç silahı sorunsuz bir şekilde veriyor hatta 180 mermi ile veriyor ki istediğim bu değildi ama sıkıntı degil şimdilik ama m249 neden vermiyor.

(26-04-2020, 15:03)Clx Adlı Kullanıcıdan Alıntı: Şimdi bir sorum var
Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fun>
#include <cstrike>

#define PLUGIN "Ctt ota silah hp"
#define VERSION "1.2"
#define AUTHOR "Clx"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    
    RegisterHam(Ham_Spawn,         "player", "ct_dogunca",    1);
}
public ct_dogunca (id){
    strip_user_weapons(id)
    new player_team = get_user_team(id);
    switch (player_team){
        case 1 : {
            // Hec bise
        }
        case 2 :{
            strip_user_weapons(id);
            
            give_item(id,"weapon_knife");
            give_item(id , "weapon_ak47");
            cs_set_user_bpammo(id, CSW_AK47, 90);
            give_item(id , "weapon_m4a1");
            cs_set_user_bpammo(id, CSW_M4A1, 90);
            give_item(id , "weapon_deagle");
            cs_set_user_bpammo(id, CSW_DEAGLE, 35);
            give_item(id , "weapon_awp");
            cs_set_user_bpammo(id, CSW_AWP, 30);    
            give_item(id , "weapon_m249");
            cs_set_user_bpammo(id, CSW_M249, 200);
            set_user_health(id,150);
        }
    }    
}

Buradki hata ne  M249 u vermiyor diger üç silahı sorunsuz bir şekilde veriyor hatta 180 mermi ile veriyor  ki istediğim bu değildi ama sıkıntı degil şimdilik ama m249 neden vermiyor.
Kaç gündür kullanılıyordu hiç fark etmememiştim şimdi kafam takıldı
Son Düzenleme: 26-04-2020, 15:05, Düzenleyen: Clx.
Cevapla
#9
Vermesi lazım aslında

set_user_health(id,150);
sondaki ; kaldırıp denesene knk hata vercekmi vermesse öyle bir dene bakalmı vericekmi m249 u @Clx
Son Düzenleme: 26-04-2020, 15:20, Düzenleyen: Muhammet Bulut.
Cevapla
#10
Hepsinde kilerimi sadece sondaki can kısmının sonundaki ";" ' ü mü
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task