CSPLague
JB İle Respawn - Printable Version

+- CSPLague (https://www.csplague.com)
+-- Forum: CS 1.6 Plugin (Eklenti) Bölümü (https://www.csplague.com/forumdisplay.php?fid=6)
+--- Forum: [İSTEK] Cs 1.6 Plugin İstek Bölümü (https://www.csplague.com/forumdisplay.php?fid=80)
+---- Forum: Çözülmüş İstekler (https://www.csplague.com/forumdisplay.php?fid=87)
+---- Thread: JB İle Respawn (/showthread.php?tid=5052)



JB İle Respawn - BrkyDmr - 01-10-12

başlıkta belirttiğim gibi serverde ölen kişinin say yazılarının orada yani işte sohbet orada işte Big Grin
Say /Respawn yazarak 15 JB Karsiliginde Tekrar Dogabilirsin. yazısı çıksın

respawn yazan terör jailde tekrar doğucak glocksuz 15 jb karşılığında jbsi yoksa doğamasın colorchatli ^4 falan böyle şeylerle renklenirse güzel olur Big Grin


Cevap: JB İle Respawn - к4dανяα - 01-10-12

Cvarlar ;

respawn_jb "15"
// Respawn Icın Gecerli JB Miktarı.

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <jail>
#include <cstrike>
#include <ColorChat>
#include <hamsandwich>
#include <fun>

#define PLUGIN "Respawn"
#define VERSION "1.0"
#define AUTHOR "K4DavRa - akindede."

new JB

new Tag[] = "# Respawn #"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_clcmd("say /respawn","Devam")
    
JB     register_cvar("respawn_jb","15")
}

public 
Devam(id)
{
    if(
is_user_alive(id)) {
        
ColorChat(id,RED,"Respawn Kullanmak Icin OLmen Gerekiyor.")
        return 
PLUGIN_HANDLED
    
}
    if(
cs_get_user_team(id) == CS_TEAM_SPECTATOR) {
        
ColorChat(id,GREEN,"Respawn Icin ^3T ^4Takiminda Olmalisin.")
        return 
PLUGIN_HANDLED
    
}
    if(
cs_get_user_team(id) == CS_TEAM_CT) {
        
ColorChat(id,GREEN,"Sadece ^3T ^4Kullanabilir.")
        return 
PLUGIN_HANDLED
    
}
    if(
jb_get_user_packs(id) < get_pcvar_num(JB)) {
        
ColorChat(id,GREEN,"%s Uzgunum Jb Eksik.^3Gereken: %d JB",Tag,get_pcvar_num(JB))
        return 
PLUGIN_HANDLED
    
}
    
jb_set_user_packs(id,jb_get_user_packs(id) - get_pcvar_num(JB))
    
ExecuteHamB(Ham_CS_RoundRespawn,id)
    
cs_set_user_team(id,CS_TEAM_T)
    
strip_user_weapons(id)
    
give_item(id,"weapon_knife")
    
ColorChat(id,GREEN,"Basari ile Yeniden Dogdun.")
    return 
PLUGIN_HANDLED




Cevap: JB İle Respawn - wolf5094 - 02-10-12

kadavra kardesm amxx versen bunu Smile bide benim son konuya baksan Smile


Cevap: JB İle Respawn - к4dανяα - 02-10-12

Al bakim



Cevap: JB İle Respawn - BrkyDmr - 02-10-12

yaptığın için teşekkürler + cvarada bağlamşsın Big Grin sağol
+rep
ÇÖZÜMLENMİŞTİR.


Cevap: JB İle Respawn - Schwertle - 07-10-12

Kodları ne kadar kısa tutarsan o kadar verimli olur Smile

Mesela alttaki kod yerine;
PHP Code:
if(cs_get_user_team(id) == CS_TEAM_SPECTATOR) {
        
ColorChat(id,GREEN,"Respawn Icin ^3T ^4Takiminda Olmalisin.")
        return 
PLUGIN_HANDLED
    
}
    if(
cs_get_user_team(id) == CS_TEAM_CT) {
        
ColorChat(id,GREEN,"Sadece ^3T ^4Kullanabilir.")
        return 
PLUGIN_HANDLED
    


Bunu Kullanabilirsin;
PHP Code:
if(!(get_user_team(id) == 1)) 
    {
        
ColorChat(id,GREEN,"Respawn Icin ^3T ^4Takiminda Olmalisin.")
        return 
PLUGIN_HANDLED
    


Ayrıca cs_get_user fonksiyonunda bir çok pluginde gördüm çökmeler yaratıyordu. O fonksiyonda var bir c*naplık Sad

Paylaşım için teşekkürler...


Cevap: JB İle Respawn - к4dανяα - 09-10-12

suana kadar çökme rastlanmadı halisim eyvallah



Cevap: JB İle Respawn - melof - 13-10-12

phpyi amx.freakz.ro bu siteden amxx yapabılrsınz