CSPLague
yardım. - 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: yardım. (/showthread.php?tid=5345)

Pages: 1 2


yardım. - sallaswe - 21-10-12

jb puanı gibi bi puan yapmak istiyorum adamı normal oldurunce 10 hs atınca 25 artıcak
shop olucak satılan şeyleri ben ayarlıcam bunu nasıl yapabilirim.


teşekkürler.


Cevap: yardım. - batuopoz0770 - 21-10-12

ben yaptım hns için shop seninkide güzel
puanı yapmak zor deil ben şu hs atınca olayını yapamıyorum diğerlerini yapabilirim Smile
shop içinde olacaklari söyle nekadar para olacaklarını söyle
yapalım



Cevap: yardım. - sallaswe - 21-10-12

shopu ben ayarlarım sen puan olayını ayarla.


Cevap: yardım. - batuopoz0770 - 21-10-12

Puan İsmi Ne Olacak ? Jailde JB
senin belirlediğin bi isim varmı


Cevap: yardım. - sallaswe - 21-10-12

Öldürme Puanı Big Grin



smasını verirsen iyi olur başka bir pluginle birleştiricem.


Cevap: yardım. - batuopoz0770 - 21-10-12

O.Puan Yapıyorum ?


Cevap: yardım. - sallaswe - 21-10-12

Tmm.
yazarken yanlarına açıklama yazarsan anlamama yardımcı olur öğrenmiş olurum.


Cevap: yardım. - batuopoz0770 - 21-10-12

açıklayacak kadar vaktim yoktu Smile
ama bitirdim al bakalım kapatıcamda pc yi k.b açıklayamadım

PHP Code:
/* Öldürme Puani Sistemi - pawN Game[R] */

#include <amxmodx>
#include <amxmisc>
#include <op>

#define PLUGIN "Puan Sistemi"
#define VERSION "1.0"
#define AUTHOR "Game[R]"

new g_puan
new g_op[33]
new 
syncObj
new iMaxPlayers;

public 
plugin_natives()
{
    
register_native("op_get_user_puan","native_op_get_user_puan"1)
    
register_native("op_set_user_puan","native_op_set_user_puan")
}
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
register_concmd("op_ver","mpuan",ADMIN_LEVEL_A,"<nick> <Miktar>")
    
register_concmd("op_al","alpuan",ADMIN_LEVEL_A,"<nick> <Miktar>")
    
g_puan register_cvar("p_miktar","10")
    
syncObj CreateHudSyncObj()
    
iMaxPlayers get_maxplayers();
    
    
register_event("DeathMsg","eDeath","a")
    
register_message(get_user_msgid("TextMsg"),"eWin")
}
public 
eDeath() {
    new 
olduren read_data(1);
    new 
olen read_data(2);
    if(
olen != olduren) {
        
op_set_user_puan(olduren,op_get_user_puan(olduren) + 10)
    }
}
public 
client_putinserver(id)
{
    
g_op[id] = get_pcvar_num(g_puan)
    
set_task(1.0"PuanSyS"id__"b")
}
public 
native_op_get_user_puan(id)
{
    return 
g_op[id];
}
public 
native_op_set_user_puan(idammount)
{
    new 
id get_param(1);
    new 
ammount get_param(2);
    
g_op[id] = ammount
    
return 1;
}
public 
PuanSyS(id)
{
    
set_hudmessage(2552551000.750.7506.06.0)
    
ShowSyncHudMsg(idsyncObj,"Oldurme Puani: [ %i ]"g_op[id])
}
public 
mpuan(id,level,cid) {
    if(!
cmd_access(id,level,cid,3)) {
        return 
PLUGIN_HANDLED
    
}
    
    new 
Arg1[32], Arg2[32];
    
read_argv(1,Arg1,31)
    
read_argv(2,Arg2,31)
    
    new 
Puan str_to_num(Arg2);
    
    new 
Uid cmd_target(id,Arg1,7)
    if(!
Uid) return PLUGIN_HANDLED
    
    op_set_user_puan
(Uid,op_get_user_puan(Uid) + Puan)
    
    return 
PLUGIN_HANDLED
}
public 
alpuan(id,level,cid) {
    if(!
cmd_access(id,level,cid,3)) {
        return 
PLUGIN_HANDLED
    
}
    
    new 
Arg1[32], Arg2[32];
    
read_argv(1,Arg1,31)
    
read_argv(2,Arg2,31)
    
    new 
Puanal str_to_num(Arg2);
    
    new 
Uid cmd_target(id,Arg1,7)
    if(!
Uid) return PLUGIN_HANDLED
    
    op_set_user_puan
(Uid,op_get_user_puan(Uid) - Puanal)
    
    return 
PLUGIN_HANDLED


include

PHP Code:
#if defined _op_included
    #endinput
#endif

#define _op_included

/**
 * Puan sayisini verir.
 *
 * @param id        Player
 * @return        O.Puan
 */
native op_get_user_puan(id)

/**
 * puanı degistirir.
 *
 * @param id        Player
 * @param amount    YeniMiktar
 */
native op_set_user_puan(idammount)
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 


---------- Alttaki Mesaj Zamani 20:56 ---------- Önceki Mesaj Zamani 20:54 ----------

PHP Code:
register_concmd("op_ver","mpuan",ADMIN_LEVEL_A,"<nick> <Miktar>")

//op_ver nick mikar  bu  sistemin puan verme kodu 

PHP Code:
register_concmd("op_al","alpuan",ADMIN_LEVEL_A,"<nick> <Miktar>")

//op_al nick miktar bu sistemin puan geri alma kodu 

PHP Code:
g_puan register_cvar("p_miktar","10")

//oyuncular oyuna girdiğnide gelecek puan miktari 
</span></span>


Cevap: yardım. - sallaswe - 21-10-12

teşekkürler.


Cevap: yardım. - batuopoz0770 - 21-10-12

ö.d Smile