Existing user? Sign in
Sign up
Games
Servers
Useful
User
Pass
2FA
prev maps
Freakz Forum Index
->
Trash Bin
->
CS 2006-2019 (Archived)
->
Tutorials
Author
Message
1216
banditu
[Mentally Stable]
Status: Offline
(since 29-05-2021 22:54)
Joined: 21 Nov 2006
Posts: 349
,
Topics: 106
Location:
Romania
Reputation:
548.9
Votes
: 9
Posted: 30-07-2009, 19:55:43
| Translate post to:
... (
Click for more languages
)
Am acest plugin:
Code:
#include <amxmodx>
#define HartiMaxime 5
new NumeHarti[HartiMaxime][34]
public plugin_init() {
register_plugin("Ultimele Harti", "1.0", "M@$t3r_@dy")
register_clcmd("say /harti", "HartiJucateCuSay")
}
public plugin_cfg() {
new FisierHartiJucate[64]
get_localinfo("amxx_configsdir", FisierHartiJucate, 63)
format(FisierHartiJucate, 63, "%s/hartianterioare.txt", FisierHartiJucate)
new Fisier = fopen(FisierHartiJucate, "rt")
new i
new Temporar[34]
if(Fisier)
{
for(i=0; i<HartiMaxime; i++)
{
if(!feof(Fisier))
{
fgets(Fisier, Temporar, 33)
replace(Temporar, 33, "^n", "")
formatex(NumeHarti[i], 33, Temporar)
}
}
fclose(Fisier)
}
delete_file(FisierHartiJucate)
new CurrentMap[34]
get_mapname(CurrentMap, 33)
Fisier = fopen(FisierHartiJucate, "wt")
if(Fisier)
{
formatex(Temporar, 33, "%s^n", CurrentMap)
fputs(Fisier, Temporar)
for(i=0; i<HartiMaxime-1; i++)
{
CurrentMap = NumeHarti[i]
if(!CurrentMap[0])
break
formatex(Temporar, 33, "%s^n", CurrentMap)
fputs(Fisier, Temporar)
}
fclose(Fisier)
}
}
public HartiJucateCuSay(id) {
new HartiAnterioare[192], n
n += formatex(HartiAnterioare[n], 191-n, "Hartile jucate anterior sunt :")
for(new i; i<HartiMaxime; i++)
{
if(!NumeHarti[i][0])
{
n += formatex(HartiAnterioare[n-1], 191-n+1, ".")
break
}
n += formatex(HartiAnterioare[n], 191-n, " %s%s", NumeHarti[i], i+1 == HartiMaxime ? "." : ",")
}
client_print(id, print_chat, HartiAnterioare)
return PLUGIN_CONTINUE
}
Rugamintea mea este urmatoarea daca se poate face o optiune ca atunci cand cineva da say /harti sa arate la toti in chat hartile jucate anterior ... etc nu doar respectivului user si inca o optiune, timpul cat a tinut harta respectiva.....
ex: Hartile jucate anterior sunt :de_dust2(31min), de_train(10min), de_cbble(3min), de_inferno(1min), de_nuke(40min)
0
0
Back to top
Freakz Forum Index
->
Trash Bin
->
CS 2006-2019 (Archived)
->
Tutorials
The time now is 16-02-2025, 03:00:54
Copyright info
Based on phpBB
ro
/
com
B
Login
I forgot my password
World of Warcraft
Login for more...
Download WoW 7.3.5
Misc
eSports
Achievements
Buy reputation with votes
Reputation trades
Forum rules
Ban list
Members list
User guide (FAQ)
World of Warcraft
View details