Search found 1256 matches

by L'In20Cible
Sat Dec 22, 2012 10:49 pm
Forum: News & Announcements
Topic: Getting/Setting offsets
Replies: 15
Views: 15776

Hey Ayuto, The problem is not to get but to set them. Cause if the new string is larger than the old one, its pointer will have to change if there are not enough space before the next block. And the question is how the server will actually react if the string is moved to a different location while t...
by L'In20Cible
Fri Dec 21, 2012 6:09 pm
Forum: API Design
Topic: Popups & sound libary
Replies: 17
Views: 17180

Hey Tuck,

We are not all pro as you are! → L'In20Cible bows at Tuck. :)

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 6:03 pm
Forum: News & Announcements
Topic: Getting/Setting offsets
Replies: 15
Views: 15776

Hey Ayuto, I thought about adding those as well. But the problem is that the way to handle them can differ from one to the other. In example, does that the given pointer need to hold a pointer of the string or the string itself? How the server will react if we reallocate a string and its pointer/siz...
by L'In20Cible
Fri Dec 21, 2012 2:10 pm
Forum: API Design
Topic: Binutils.FindVirtualFunction()
Replies: 8
Views: 9808

Hey,

Just to let you know, FindVirtualFunction now accepts a third parameter (optional, defaulted to False) to disable platform check if set to True.

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 2:08 pm
Forum: News & Announcements
Topic: Messaging system changes
Replies: 19
Views: 17673

Hey La Muerte,

Yes you have to create a new object every time. But if you plan to send the same message multiple times, it may be wise to you to globalize it. :)

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 2:05 pm
Forum: API Design
Topic: Popups & sound libary
Replies: 17
Views: 17180

Hey La Muerte,

Actually, there's no plan of a "pending system" once the base is not fully working. But if one is implemented, I think that they will simply take the last spot of the tail if the popup was already sent to the given players.

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 2:01 pm
Forum: News & Announcements
Topic: Getting/Setting offsets
Replies: 15
Views: 15776

Hey guys, I've just added more Get/SetLoc<X> functions. Here are all the types currently supported: ⋅ Bool ⋅ Char ⋅ Double ⋅ Float ⋅ Int ⋅ Long ⋅ LongLong ⋅ Pointer ⋅ Short I've also added 3 functions to let yo...
by L'In20Cible
Fri Dec 21, 2012 11:51 am
Forum: API Design
Topic: Popups & sound libary
Replies: 17
Views: 17180

Hey Omega_K2,

Popups are currently beeing worked on and should be available soon. For the sounds, I don't see the need of a library because you can directly use IEngineSound or even easier, execute "play" or "playsound" using engine.ClientCommand on the clients of your choice...

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 5:01 am
Forum: General Discussion
Topic: wininstall .exe's in sp folder?
Replies: 19
Views: 14233

Oh, I thought that maybe it changed on CSGO, was going to test ^^

EDIT: What if you type the following command in your server console once it is fully initialized?

Code: Select all

plugin_load source-python


L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 4:58 am
Forum: General Discussion
Topic: wininstall .exe's in sp folder?
Replies: 19
Views: 14233

Hey Satoon,

Actually, I think that for a command, it need to be +developer 2, not sure tho.

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 4:45 am
Forum: General Discussion
Topic: wininstall .exe's in sp folder?
Replies: 19
Views: 14233

Hey Tuck,

To enable debug messages, you need to add the option -dev to your launching command line.

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 4:18 am
Forum: API Design
Topic: Binutils.FindVirtualFunction()
Replies: 8
Views: 9808

Hey Ayuto,

Interesting. First time I hear that virtual offsets are so far away from each other on different platforms. I think that the best way to do is adding a second parameter (defaulted to false) to ignore platform checks.

Thanks for the head up,

L'In20Cible
by L'In20Cible
Fri Dec 21, 2012 3:42 am
Forum: General Discussion
Topic: wininstall .exe's in sp folder?
Replies: 19
Views: 14233

Hey Tuck,

I think that you should definitely try to edit your posts when nobody posted after them...

Thanks,

L'In20Cible
by L'In20Cible
Sun Dec 16, 2012 11:36 pm
Forum: Plugin Development Support
Topic: How to find signatures ?
Replies: 9
Views: 8457

Hey Tuck, You can't get a signature of a client side method. EDIT : Oh well, I guess I'm tired, saw client.cpp and thought it was game/client/ → :rolleyes: I will see if I can grab it for you but actually, I'm fairly sure you can do everything it does in background using IEngineTrace. L'In20Ci...
by L'In20Cible
Mon Dec 10, 2012 6:34 am
Forum: Whatever
Topic: Sourcemod Gungame
Replies: 1
Views: 3940

Hey tnarocks,

Your best bet is probably to ask your question at the right place cause I doubt there's a lot of SM user around here...

L'In20Cible
by L'In20Cible
Mon Dec 10, 2012 6:31 am
Forum: Plugin Development Support
Topic: Damaging player via point_hurt
Replies: 6
Views: 6675

Hey Tuck, The problem is that CBaseEntity::AcceptInput requires a variant_t object as parameter which can't be used directly since it is not public. I'm sure we can wrap it and then, expose it but I don't think it is a priority. For now, just kill the player and let him rest in peace. :) L'In20Cible
by L'In20Cible
Sun Dec 09, 2012 8:26 pm
Forum: Plugin Development Support
Topic: edict_t.GetKeyValue() problem
Replies: 6
Views: 6353

Well, nope. The player edict_t object stay the same so the value of m_flGravity stay the same unless you (or the engine as well) change it. The problem is surely somewhere else in your code but without it, I can't help you.

L'In20Cible
by L'In20Cible
Sun Dec 09, 2012 7:56 pm
Forum: Plugin Development Support
Topic: edict_t.GetKeyValue() problem
Replies: 6
Views: 6353

Hey Tuck, Just tested, works fine for me. from events import Event from players.entity import PlayerEntity from players.helpers import index_from_userid @Event def player_jump(GameEvent): player = PlayerEntity(index_from_userid(GameEvent.GetInt('userid'))) pri...
by L'In20Cible
Sun Dec 09, 2012 5:36 pm
Forum: Plugin Development Support
Topic: Damaging player via point_hurt
Replies: 6
Views: 6675

Hey Tuck, Setting the player health to 0 doesn't actually kill the player → it just makes the server crazy. You need to kill him. Your best bet for now is to sigscan CCSPlayer::CommitSuicide to kill him. I'd like to sigscan it for you but... I can't... :o Also, this topic is kinda a double of ...

Go to advanced search