User
Pass
2FA
 
 

[rezolvat]Ajutor

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Plugins - Help / Support
Author Message503
Pavel. #

[Mentally Stable]



Status: Offline
(since 27-02-2017 11:34)
Joined: 04 Dec 2015
Posts: 38, Topics: 17
Location: Romania

Reputation: 16.3

Post Posted: 04-01-2016, 23:07:49 | Translate post to: ... (Click for more languages)

Puteti sa-mi spune-ti ce-am gresit la pluginul acesta?

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <engine>
new sync
#define PLUGIN "VIP System"
#define VERSION "1.0"
#define AUTHOR "Cosmin"

#define VipAcces ADMIN_LEVEL_H

new menuX;

public plugin_init ( )
{
register_clcmd ( "say /vmenu", "menu" );
register_clcmd ( "say_team /vmenu", "menu" );
register_clcmd ( "say vmenu", "menu" );
register_clcmd ( "say_team vmenu", "menu" );

sync = CreateHudSyncObj()

set_task(1.0,"show_hud",_,_,_,"b")
add_trie()

}

public Event_DeathMsg() {
new i_Killer = read_data(1);
new i_Victim = read_data(2);

if (i_Killer != i_Victim && is_user_alive(i_Killer) && get_user_health(i_Killer) != 100 && get_user_flags(i_Killer) & VipAcces) {
set_user_health(i_Killer, 100);
}
return PLUGIN_CONTINUE;
}

public add_trie() {
new FilePointer,szName[32],szPassword[32],FileData[256]

get_configsdir(File,charsmax(File))
format(File,charsmax(File),"%s/%s",File,"vips.ini")

if(!file_exists(File))
{
FilePointer = fopen(File,"w")
fprintf(FilePointer,";Aici adaugi VIP,NUME PAROLA")
fclose(FilePointer)
}

FilePointer = fopen(File,"rt")
if(FilePointer)
{
while(!feof(FilePointer))
{
fgets(FilePointer,FileData,charsmax(FileData))
parse(FileData,szName,charsmax(szName),szPassword,charsmax(szPassword))
TrieSetString(eData,szName,szPassword)
}
fclose(FilePointer)
}
}
public client_connect(id) {
new szName[32],szPassword[32],PlayerPassword[32],Pass[5]
get_user_name(id,szName,charsmax(szName))
get_pcvar_string(Password,Pass,charsmax(Pass))
get_user_info(id,Pass,PlayerPassword,charsmax(PlayerPassword))

if(TrieKeyExists(eData,szName))
{
TrieGetString(eData,szName,szPassword,charsmax(szPassword))

if(equal(PlayerPassword,szPassword))
{
IsUserVip[id] = true
}
else
{
server_cmd("kick #%i ^"setinfo_pw parola^"",get_user_userid(id))
IsUserVip[id] = false
}
}
}

public client_infochanged(id) {
new newname[32],szPassword[32],PlayerPassword[32],Pass[5]
get_pcvar_string(Password,Pass,charsmax(Pass))
get_user_info(id,Pass,PlayerPassword,charsmax(PlayerPassword))
get_user_info(id,"name",newname,charsmax(newname))

if(TrieKeyExists(eData,newname))
{
TrieGetString(eData,newname,szPassword,charsmax(szPassword))

if(equal(PlayerPassword,szPassword))
{
IsUserVip[id] = true
}
else
{
server_cmd("kick #%i ^"NU esti VIP^"",get_user_userid(id))
IsUserVip[id] = false
}
}


public menu ( id )
{
menuX = menu_create ( "\yV.I.P\w -\r MENU", "da" );

menu_additem ( menuX, "\rSET GRENAZI", "1" );
menu_additem ( menuX, "\rDEAGLE", "2" );
menu_additem ( menuX, "\rAWP", "3" );

menu_setprop ( menuX, MPROP_EXIT, MEXIT_ALL );

menu_display ( id, menuX );

return 1;
}

public da ( id, Menu, Item )
{
if ( Item < 0 )
{
return 0;
}

new Key [ 3 ];
new Access, CallBack;

menu_item_getinfo ( Menu, Item, Access, Key, 2, _, _, CallBack );

new isKey = str_to_num ( Key );

switch ( isKey )
{
case 1:
{
give_item ( id,"weapon_hegrenade" )
give_item ( id,"weapon_flashbang" )
give_item ( id,"weapon_smokegrenade" )
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
cs_set_user_bpammo(id, CSW_HEGRENADE, 2)
cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 2)
}

case 2:
{
give_item ( id, "weapon_deagle" );
engclient_cmd ( id, "weapon_deagle" );
cs_set_user_bpammo ( id, CSW_DEAGLE, 35 );
}

case 3:
{
give_item ( id, "weapon_awp" );
engclient_cmd ( id, "weapon_awp" );
cs_set_user_bpammo ( id, CSW_AWP, 30 );
}
}

return 1;
}

0 0
  
Back to top
View user's profile Send private message
EDUTz

[HardcoreAmxxScripter]



Status: Offline
(since 15-08-2021 16:34)
Joined: 27 Dec 2010
Posts: 4306, Topics: 244
Location: Jud. Miserupia, sat Bagadanc

Reputation: 4085
Votes: 179

         
Post Posted: 05-01-2016, 13:47:45 | Translate post to: ... (Click for more languages)

Am rezolvat erorile, dar nu stiu daca merge, nu l-am incercat ....

Quote:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <engine>
new sync
#define PLUGIN "VIP System"
#define VERSION "1.0"
#define AUTHOR "Cosmin"
new Trie:eData
new File[120]
new Password
new bool:IsUserVip[33] = false
#define VipAcces ADMIN_LEVEL_H

new menuX;

public plugin_init ( )
{
register_clcmd ( "say /vmenu", "menu1" );
register_clcmd ( "say_team /vmenu", "menu1" );
register_clcmd ( "say vmenu", "menu1" );
register_clcmd ( "say_team vmenu", "menu1" );

sync = CreateHudSyncObj()

set_task(1.0,"show_hud",_,_,_,"b")
add_trie()

}

public Event_DeathMsg() {
new i_Killer = read_data(1);
new i_Victim = read_data(2);

if (i_Killer != i_Victim && is_user_alive(i_Killer) && get_user_health(i_Killer) != 100 && get_user_flags(i_Killer) & VipAcces) {
set_user_health(i_Killer, 100);
}
return PLUGIN_CONTINUE;
}


public add_trie() {
new FilePointer,szName[32],szPassword[32],FileData[256]

get_configsdir(File,charsmax(File))
format(File,charsmax(File),"%s/%s",File,"vips.ini")

if(!file_exists(File))
{
FilePointer = fopen(File,"w")
fprintf(FilePointer,";Aici adaugi VIP,NUME PAROLA")
fclose(FilePointer)
}

FilePointer = fopen(File,"rt")
if(FilePointer)
{
while(!feof(FilePointer))
{
fgets(FilePointer,FileData,charsmax(FileData))
parse(FileData,szName,charsmax(szName),szPassword,charsmax(szPassword))
TrieSetString(eData,szName,szPassword)
}
fclose(FilePointer)
}
}

public client_connect(id) {
new szName[32],szPassword[32],PlayerPassword[32],Pass[5]
get_user_name(id,szName,charsmax(szName))
get_pcvar_string(Password,Pass,charsmax(Pass))
get_user_info(id,Pass,PlayerPassword,charsmax(PlayerPassword))

if(TrieKeyExists(eData,szName))
{
TrieGetString(eData,szName,szPassword,charsmax(szPassword))

if(equal(PlayerPassword,szPassword))
{
IsUserVip[id] = true
}
else
{
server_cmd("kick #%i ^"setinfo_pw parola^"",get_user_userid(id))
IsUserVip[id] = false
}
}
}

public client_infochanged(id) {
new newname[32],szPassword[32],PlayerPassword[32],Pass[5]
get_pcvar_string(Password,Pass,charsmax(Pass))
get_user_info(id,Pass,PlayerPassword,charsmax(PlayerPassword))
get_user_info(id,"name",newname,charsmax(newname))

if(TrieKeyExists(eData,newname))
{
TrieGetString(eData,newname,szPassword,charsmax(szPassword))

if(equal(PlayerPassword,szPassword))
{
IsUserVip[id] = true
}
else
{
server_cmd("kick #%i ^"NU esti VIP^"",get_user_userid(id))
IsUserVip[id] = false
}
}
else
{
IsUserVip[id] = false
}
}


public menu1(id)
{
menuX = menu_create ( "\yV.I.P\w -\r MENU", "da" );

menu_additem ( menuX, "\rSET GRENAZI", "1" );
menu_additem ( menuX, "\rDEAGLE", "2" );
menu_additem ( menuX, "\rAWP", "3" );

menu_setprop ( menuX, MPROP_EXIT, MEXIT_ALL );

menu_display ( id, menuX );

return 1;
}

public da ( id, Menu, Item )
{
if ( Item < 0 )
{
return 0;
}

new Key [ 3 ];
new Access, CallBack;

menu_item_getinfo ( Menu, Item, Access, Key, 2, _, _, CallBack );

new isKey = str_to_num ( Key );

switch ( isKey )
{
case 1:
{
give_item ( id,"weapon_hegrenade" )
give_item ( id,"weapon_flashbang" )
give_item ( id,"weapon_smokegrenade" )
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
cs_set_user_bpammo(id, CSW_HEGRENADE, 2)
cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 2)
}

case 2:
{
give_item ( id, "weapon_deagle" );
engclient_cmd ( id, "weapon_deagle" );
cs_set_user_bpammo ( id, CSW_DEAGLE, 35 );
}

case 3:
{
give_item ( id, "weapon_awp" );
engclient_cmd ( id, "weapon_awp" );
cs_set_user_bpammo ( id, CSW_AWP, 30 );
}
}

return 1;
}




Pentru pluginuri complicate le fac cu $$ pe paypal/psc. PM

0 0
  
Back to top
View user's profile Send private message Yahoo! Messenger ID
Pavel. #

[Mentally Stable]



Status: Offline
(since 27-02-2017 11:34)
Joined: 04 Dec 2015
Posts: 38, Topics: 17
Location: Romania

Reputation: 16.3

Post Posted: 05-01-2016, 16:19:16 | Translate post to: ... (Click for more languages)

[quote="EDUTz"]Am rezolvat erorile, dar nu stiu daca merge, nu l-am incercat ....



Nu imi merge vip.ini , daca poti sa mi-l faci sa mearga

0 0
  
Back to top
View user's profile Send private message

  Topic locked


Topic is closed, you cannot post any messages in it anymore




 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Trash Bin -> CS 2006-2019 (Archived) -> Plugins - Help / Support  


The time now is 15-08-2025, 00:05:01
Copyright info

Based on phpBB ro/com
B

 
 
 







I forgot my password