Main

Forums

Wiki

Downloads

Tutorials

Walkthrough

Unreal-netiquette

Links

Submit-News

Oldunreal's hosted:
UnrealReference

Usermaps

Real-CTF

Donate for Oldunreal:

Oldunreal Donation
Oldunreallogo
  Welcome, Guest. Please Login or Register
 
  HomeHelpSearchLoginRegister  
 
 
Pages: 1 2 
MCoop2 (Read 4433 times)
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
MCoop2
05/22/09 at 18:08:12
 
Hi. I like mcoop, but i can't run it on my server, cos I need to load dll file which cannot be loaded on linux.
So, I guess there is no way to run MCoop, isn't it?
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #1 - 05/22/09 at 19:14:41
 
Huh? DLL file? Why would you need that? Clients can't receive DLLs, so of what use is a DLL for the server?
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #2 - 05/22/09 at 19:41:55
 
MCoop2 contains MCoopMutator2.dll, which is serverside, so I can't load it on my server.
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
[§Ŕ] ŤhěxĐâŕkśîđěŕ
Oldunreal MasterPoster
******
Offline


「エレクトロマスター」

Posts: 4444
Out of space-time continuum
Gender: male
Re: MCoop2
Reply #3 - 05/23/09 at 21:59:39
 
Mutators are simple to make. You could try to recreate it.
Back to top
 

WWW WWW [§Ŕ] ŤhěxĐâŕkśîđěŕ  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #4 - 05/24/09 at 09:23:46
 
[§Ŕ] ŤhěxĐâŕkśîđěŕ wrote on 05/23/09 at 21:59:39:
Mutators are simple to make. You could try to recreate it.

Recreate? From scratch? Or recompile MCoop? But were can I find sources?
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #5 - 05/24/09 at 10:45:21
 
Does MCoop 1 require a DLL?
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #6 - 05/24/09 at 12:42:46
 
GreatEmerald wrote on 05/24/09 at 10:45:21:
Does MCoop 1 require a DLL?

No, but is there any reason to use it on server?
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #7 - 05/24/09 at 13:50:33
 
You can use it to rewrite MCoop without the DLL.
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #8 - 05/24/09 at 15:01:26
 
GreatEmerald wrote on 05/24/09 at 13:50:33:
You can use it to rewrite MCoop without the DLL.

I don't know uscript well but I'll try may be, or somebody else will do it. But anyway MCoop2 is excellent mod and need to be rewritten.
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
[§Ŕ] ŤhěxĐâŕkśîđěŕ
Oldunreal MasterPoster
******
Offline


「エレクトロマスター」

Posts: 4444
Out of space-time continuum
Gender: male
Re: MCoop2
Reply #9 - 05/25/09 at 18:27:28
 
First, you said you miss a mutator DLL. A mutator is simply a class which replaces thing X with thing Y, etc., nothing else. Furthermore, no mod should require any DLLs, it seems like a scam. That DLL is prolly a trojan. *hint* http://virustotal.com *hint* Always worth a shot. Btw, did you try to emulate it? Or start the mod without the DLL?
Back to top
 

WWW WWW [§Ŕ] ŤhěxĐâŕkśîđěŕ  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #10 - 05/25/09 at 19:19:57
 
Mutator can do a lot more than replacing...
http://wiki.beyondunreal.com/Legacy:Making_Mods
Yet I think MCoop is a gametype?
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
[§Ŕ] ŤhěxĐâŕkśîđěŕ
Oldunreal MasterPoster
******
Offline


「エレクトロマスター」

Posts: 4444
Out of space-time continuum
Gender: male
Re: MCoop2
Reply #11 - 05/25/09 at 23:42:51
 
What you mean, is a mod.

What a mutator is, it's a part of a mod.

This is the abstract of the mutator parent class:
Code:
class Mutator expands Info;

var Mutator NextMutator;
var class<Weapon> DefaultWeapon;

event PreBeginPlay() {}
function Class<Weapon> MutatedDefaultWeapon() {}
function Class<Weapon> MyDefaultWeapon() {}
function AddMutator(Mutator M) {}
function bool ReplaceWith(actor Other, string aClassName) {}
function bool IsRelevant(Actor Other, out byte bSuperRelevant) {}
function bool CheckReplacement(Actor Other, out byte bSuperRelevant) {} 


Sorry if I'm being blunt.
Back to top
 

WWW WWW [§Ŕ] ŤhěxĐâŕkśîđěŕ  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #12 - 05/26/09 at 13:15:50
 
Yeap. That's what I mean. PreBeginPlay doesn't ring a bell or what? Tongue Nor does DefaultWeapon? Mutator is basically a class used to call other functions in other actors OR replace objects.
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #13 - 05/26/09 at 16:24:14
 
MonsterCoop is a gametype. Here, you can find MCoop2. I downloaded MCoop_v2.3-full.exe
And I found class MCoopDLL(in MCoopMutator2) with native functions. But code of these functions is in MCoopMutator2.dll. And I don't have source of this library, and I don't know how code is compatible with Linux.
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #14 - 05/26/09 at 19:00:02
 
What are the headers? And from where is the class called?
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #15 - 05/26/09 at 19:46:38
 
GreatEmerald wrote on 05/26/09 at 19:00:02:
What are the headers? And from where is the class called?

What headers do you asking? Native function called from iplogger.
I found topic about MCoop2 on this forum, and learned that MCoopMutator.dll sources were not published,
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #16 - 05/26/09 at 20:11:28
 
IP Logger? That's it? Then you can simply delete that class and throw out the DLL. Logging IPs is not necessary.
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
SkaarjZR
Senior Member
****
Offline


lux

Posts: 435
Moscow, Russia
Gender: male
Re: MCoop2
Reply #17 - 05/26/09 at 20:24:35
 
Ok. I'll try. But I'm afraid it will not so easy.
Back to top
 

"Ebuild, emerge, patch, USE-flags, compiler flags, segfault!"
WWW WWW SkaarjZR 513095520 profile.php?id=10000052712  
IP Logged
 
[§Ŕ] ŤhěxĐâŕkśîđěŕ
Oldunreal MasterPoster
******
Offline


「エレクトロマスター」

Posts: 4444
Out of space-time continuum
Gender: male
Re: MCoop2
Reply #18 - 05/27/09 at 07:26:35
 
If I just knew how to code for Linux, I'd port it...
Back to top
 

WWW WWW [§Ŕ] ŤhěxĐâŕkśîđěŕ  
IP Logged
 
GreatEmerald
Oldunreal MasterPoster
******
Offline


The Great Emerald

Posts: 5199
Vilnius, Lithuania
Gender: male
Re: MCoop2
Reply #19 - 05/27/09 at 11:14:53
 
Darksider, it's UnrealScript, platform-independent Cheesy
Back to top
 

... - Unreal II Combat Assault Rifle
My own website (GreatEmerald's Domain)!
...
WWW WWW  
IP Logged
 
Pages: 1 2 
(Moderator: Smirftsch)