Search found 1411 matches

by Ayuto
Fri Mar 11, 2022 10:39 pm
Forum: General Discussion
Topic: ValueError: Could not find symbol: gEntList
Replies: 3
Views: 2711

Re: ValueError: Could not find symbol: gEntList

We only support the official and latest Valve version.
by Ayuto
Wed Feb 23, 2022 1:05 pm
Forum: API Design
Topic: Where is the source code ?
Replies: 6
Views: 29100

Re: Where is the source code ?

Yes, a lot is written in C++, but not everything. Some packages like the plugins package are completely Python based. Modules/packages that start with an underscore are implemented in C++. However, we have wrapped them in Python packages, so there are no "hidden" packages. As for the comma...
by Ayuto
Thu Feb 03, 2022 2:33 pm
Forum: General Discussion
Topic: Accessing Variables from Generator
Replies: 3
Views: 2243

Re: Accessing Variables from Generator

What exactly are you trying to archive? This is how you can use a generator: >>> def infinite_generator(): i = 0 while True: i += 1 yield i >>> gen = infinite_generator() >>> print(next(gen)) 1 >>> print(next(gen)) 2 >>> print(next(gen))...
by Ayuto
Wed Feb 02, 2022 6:32 am
Forum: General Discussion
Topic: Can str be used as a variable?
Replies: 2
Views: 1749

Re: Can str be used as a variable?

Yes, you could use it as a variable name, but you should avoid it as it's not good practice. Since you overwrote it you will have problems actually calling the original str built-in, which will result into errors. There are possibilities to restore it, but it's better to not call your variable like ...
by Ayuto
Tue Jan 25, 2022 4:30 pm
Forum: Plugin Development Support
Topic: configobj.ConfigObjError
Replies: 21
Views: 21538

Re: configobj.ConfigObjError

Try putting it in quotes:

Code: Select all

["BOT_bad comrade [CC]"]
by Ayuto
Sun Jan 16, 2022 2:30 pm
Forum: Development Status Updates
Topic: Development status update (December 2021)
Replies: 0
Views: 16303

Development status update (December 2021)

It's time for another development status update! ⋅ Fixes: ⋅  Fixed issue #400 and #404. ⋅  Fixed issue #244. ⋅  Fixed issue #211. ⋅  Fixed issue #208. ⋅  Fixed issue #299. ⋅ Additions: ⋅  Exported more property and funct...
by Ayuto
Sun Jan 16, 2022 2:22 pm
Forum: Development Status Updates
Topic: Development status update (November 2021)
Replies: 0
Views: 5405

Development status update (November 2021)

It's time for another development status update! ⋅ Fixes: ⋅  Fixed an issue with certain weapons restrictions not working properly. ⋅  Fixed an animation error when setting a model to Player. ⋅  Fixed crash of non-precached model for Entity.set_model. ⋅&n...
by Ayuto
Sun Jan 16, 2022 2:18 pm
Forum: Development Status Updates
Topic: Development status update (October 2021)
Replies: 0
Views: 5338

Development status update (October 2021)

It's time for another development status update! ⋅ Fixes: ⋅ Additions: ⋅  Added PlayerMixin.snap_to_position(origin=None, angles=None). ⋅ Removals: ⋅ Changes: ⋅  Entity is now inheriting from Pointer. The full changelog can be found here: h...
by Ayuto
Sat Dec 04, 2021 12:51 pm
Forum: Module/Package Submissions
Topic: Newer SQLAlchemy version
Replies: 2
Views: 23794

Re: Newer SQLAlchemy version

Nice to see you here, Mahi!

It's not just SQLAlchecmy which needs an update but all of our site packages as well as the Python version itself. Python 3.10 has been released in october, but we are still on 3.6 :eek:
by Ayuto
Mon Nov 22, 2021 8:39 pm
Forum: Plugin Development Support
Topic: conversion error on index_from_pointer
Replies: 42
Views: 30103

Re: conversion error on index_from_pointer

I guess the try/except is required, because the hook also gets called for non-networked entities. However, you are right. Raising an exception is quite expensive, which is shown by a quick test (internally, we are working without exception, but with true/false): object IndexFromPointer2( CPointe...
by Ayuto
Thu Oct 14, 2021 5:34 pm
Forum: Development Status Updates
Topic: Development status update (September 2021)
Replies: 0
Views: 7887

Development status update (September 2021)

It's time for another development status update! ⋅ Fixes: ⋅  Fixed OnServerOutput crashes. ⋅  Fixed calls to functions that return a boolean. ⋅  Fixed weapon restrictions for CS:S. ⋅ Additions: ⋅ Removals: ⋅ Changes: ⋅ S...
by Ayuto
Fri Oct 01, 2021 6:04 pm
Forum: Plugin Development Support
Topic: [Cs:s] Weapon limit for certain weapons by team and amount
Replies: 3
Views: 3424

Re: [Cs:s] Weapon limit for certain weapons by team and amount

It was just a change on the Python side, so you just need to update the related files.
by Ayuto
Tue Sep 21, 2021 3:30 pm
Forum: Plugin Releases
Topic: Simple Teleport
Replies: 4
Views: 11502

Re: Simple Teleport

You need to configure the authorization backend:
http://wiki.sourcepython.com/general/config-auth.html
by Ayuto
Thu Sep 02, 2021 3:25 pm
Forum: Development Status Updates
Topic: Development status update (August 2021)
Replies: 0
Views: 7189

Development status update (August 2021)

It's time for another development status update! Thanks to CookStar for the changes and fixes! ⋅ Fixes: ⋅  Fixed memory management issues for CFunction. ⋅  Fixed logger not closing file handlers properly when unloading plugins. ⋅ Additions: ⋅ Removal...
by Ayuto
Fri Aug 20, 2021 3:59 pm
Forum: Plugin Development Support
Topic: [Cs:s] Zombie Riot potion
Replies: 4
Views: 3151

Re: [Cs:s] Zombie Riot potion

Exactly! Btw. your "full health" options adds the maximum health to the current health. I think you meant player.health = player.max_health.
by Ayuto
Thu Aug 12, 2021 9:38 pm
Forum: Plugin Development Support
Topic: Can't retrieve url from TypedCommand
Replies: 1
Views: 2194

Re: Can't retrieve url from TypedCommand

Hi pepe,

yes, this is a known bug caused by the engine's CCommand class. We have it on our issue list, but haven't yet implemented a fix for that.
https://github.com/Source-Python-Dev-Te ... issues/244
by Ayuto
Thu Aug 12, 2021 11:02 am
Forum: General Discussion
Topic: A way to trigger +attack player command
Replies: 3
Views: 3279

Re: A way to trigger +attack player command

If that works, we should add that to the Player class. That's really cool!
by Ayuto
Sun Aug 08, 2021 12:35 pm
Forum: Plugin Development Support
Topic: [Cs:s] Drug Command
Replies: 4
Views: 3428

Re: [Cs:s] Drug Command

Just two small hints: ⋅ You can use player.dead to check whether a player is dead or alive. ⋅ To get the eye angles you can simply use player.eye_angle (it will return a QAngle) which you can treat like a list (angle[2] = <random value>). Both calls are much faster than using get...
by Ayuto
Sat Aug 07, 2021 3:20 pm
Forum: Development Status Updates
Topic: Development status update (July 2021)
Replies: 0
Views: 7178

Development status update (July 2021)

It's time for another development status update! ⋅ Fixes: ⋅ None ⋅ Additions: ⋅ None ⋅ Removals: ⋅ None ⋅ Changes: ⋅ None The full changelog can be found here: https://github.com/Source-Python-Dev-Team/Source.Python/comp...
by Ayuto
Sat Aug 07, 2021 3:18 pm
Forum: Development Status Updates
Topic: Development status update (June 2021)
Replies: 0
Views: 6918

Development status update (June 2021)

It's time for another development status update! ⋅ Fixes: ⋅ None ⋅ Additions: ⋅ None ⋅ Removals: ⋅ None ⋅ Changes: ⋅ None The full changelog can be found here: https://github.com/Source-Python-Dev-Team/Source.Python/comp...

Go to advanced search