Welkom Gast! [Registreer] :: [Login]
Navigatie

Tutorials

Shoutbox
U dient in te loggen om een bericht te plaatsen.

22/05/2012 09:42
Hartelijk dank voor de gif btw! Smile Thumbs

22/05/2012 09:41
@Hurra: Tjah, ik ben nu eenmaal voor Android. Kheb geen zin in discussie Pfft elk heeft z'n eigen smaak en voorkeur

20/05/2012 21:33
Squire, dat is nutteloze software.

20/05/2012 20:51
@ ground zero.. download GIF Movie Gear. http://www.gamani.
com/gmgdown.htm

20/05/2012 20:45
Android is het meest gesloten open source project ter wereld. Alsook, GIF


Volg ons voor statusupdates en aankondigingen!
Registreer of log in
Om gebruik te maken van de volledige functionaliteit van Modbase moet je ingelogd zijn.
Na registratie kan je reageren, onderwerpen starten, projecten toevoegen en nog veel meer.

Dit is volkomen gratis en duurt hoogstens een minuut.

Registreer gratis

Modden Basis: Deel 2



DEEL 2 VAN DE BASIS VAN HET MODDEN

Ik zeg nogmaals pak de bestanden uit die je nodig hebt dus pas niet ze niet zomaar in de .iwd aan anders functioneerd CoD 2 NIET!

Wapens:

Dit is makkelijk te doen, Je gaat naar IW_13 -> Weapons -> Mp hier pak je je gewenste wapen uit. Je opent dan het bestand met kladblok of een ander programma waar je tekst mee kan editen.
Als voorbeeld pak ik de Webley.

- Naam Veranderen:
Dit staat helemaal in het begin.

WEAPONFILE\displayName\Webley\

Zoals je kan zien staat er achter de displayname Webley, dit kan je veranderen naar iets wat jij wilt ik pak als voorbeeld:

WEAPONFILE\displayName\DA WEBLEY!\

- Maximum Ammo veranderen:

Wat je doet, dit script is veeeeeeeels te lang om er iets in te vinden wat je doet is als volgt:
Voor de gebruikers van WordPad en Kladblok ga je naar Bewerken -> Zoeken en daar zet je dit neer: maxAmmo
Daar achter staan weer getallen ik geloof iets van 18 ofzo. Ieder geval dit kan je veranderen naar iets wat jij wilt.

Ik pak als voorbeeld: \maxAmmo\9999999\

- Start Ammo veranderen:

Dit staat direct achter de Maxammo het zelfde verhaal als hierboven gewoon de cijfers veranderen naar iets wat jij wilt ik pak als voorbeeld:

\startAmmo\9999999\

- Clip grootte: ( Magazijn Grootte bv: magazijn van een m1garand = 8 kogels)

Dit staat een beetje verder ( \clipSize\###\ ) verander naar iets wat jij wilt ik pak als voorbeeld:

\clipSize\999\

- Aantal kogels wat hij per seconde afschiet:

Dit staat ook weer een beetje verder ( shotCount\#\) ik verander dit
naar shotCount\10\

- Semi / Automatisch wapen maken:
Zoek naar dit:

\semiAuto\1\

0 = auto
1 = semi

Je kan er nog veel meer dingen aan veranderen! Dat is iets om zelf te experimenteren!



Het maken van een Welkom bericht voor je server

Script is al helemaal gemaakt dus het bespaart je al wat werk.
Commands
/set dvar_msg# tekst hier...
/set dvar_msgWait #

( # staat voor een cijfer bv: /dvar_msg1 Deze tutorial is geschreven door usselite of /dvar_msgWait 2 het duurt dan 2 seconden voordat het volgende bericht komt )
Nu het echte werk!

Je maakt de volgende mappen ergens aan: maps\mp\
in mp maak je nog twee mappen genaamd: gametypes en modbase_tut
Ga nu in de map gametypes en open nog een keer verkenner / deze computer. Ga dan naar de main map van CoD 2 en open IW_07 ga dan naar maps\mp\gametypes.
Pak dan ctf.gsc, dm.gsc, tdm.gsc, sd.gsc en hq.gsc uit. Je opent dan als voorbeeld tdm.gsc en dan zoek je naar dit: ( bewerken -> zoeken ) //thread maps\mp\gametypes\_teams::addTestClients();
Als je het hebt gevonden zet je onder //thread maps\mp\gametypes\_teams::addTestClients(); deze regel neer:

thread maps\mp\modbase_tut\_mbtut::main();


LET OP! modbase_tut is te veranderen naar iets anders wat jij wilt, ook _mbtut is te veranderen.
Als je modbase_tut wilt veranderen moet de map die je hebt gemaakt (modbase_tut) ook veranderd worden als de zelfde naam in deze regel. Dit zelfde geld voor _mbtut.
Pas dit toe bij alle gametype bestandjes sla het op en zet ze dan in maps\mp\gametypes\ Hier neer zetten.

Oké nu ga je naar de map modbase_tut ( maps\mp\modbase_tut ) en maak daar een tekst bestandje aan.
Dan zet je dit script erin:

main()
{
level onPlayerConnected();
}

onPlayerConnected()
{
self endon("intermission");

while(1)
{
self waittill("connected", peep);
peep thread onSpawnedPlayer();
}
}



onSpawnedPlayer()
{
self endon("intermission");
self endon("disconnect");

self waittill("spawned_player");

self thread showWelcomeMessage();

}

showWelcomeMessage()
{
self endon("intermission");
self endon("disconnect");

if (getCvar("dvar_msg") == "")
return;

iTotalMessages = getCvarInt("dvar_msg");

iMessageWait = getCvarInt("dvar_msgWait");

for( i = 1; i <= iTotalMessages; i++)
{

msg = getCvar("dvar_msg" + i);

wait iMessageWait;
if (msg != "")
self iprintlnBold(msg);
}
}


Als dit erin staat sla je het op als: _mbtut.gsc Of natuurlijk iets anders als je dat anders hebt in die gametype scripts.
Al het script werk is nu gedaan nu moet je er nog een .iwd van maken. ga een aantal mappen terug zodat je alleen nog maar maps ziet pak maps en maak er een .iwd van wat begint met zzz_ .
Nu maak je een nieuwe bestandje en zet daar dit in:

set dvar_msg 5 //Aantal Berichten
set dvar_msgWait 2 //Tijd dat je moet wachten voor een bericht verschijnt

set dvar_msg1 "Modbase Tutorial Door Usselite"
set dvar_msg2 "Met veel dank aan Rodney!"
set dvar_msg3 "Bericht 3"
set dvar_msg4 "Bericht 4"
set dvar_msg5 "Bericht 5"


Als je geen 4 berichten wilt zet je // voor de overbodige regels.

Sla dit op als messages.cfg

Dit bestandje zet je in de main map van CoD2. Start CoD2 op ga naar een map en typ in console: /exec messages dan doe je /map_restart en als het goed is verschijnen de berichten.

Met dank aan Rodney voor het helpen met de script

Het veranderen van de knoppen positie's van het main menu

We gaan nu de menu knoppen ergens anders zetten.
Wat je gaat zoeken is rect dat staat 4 plaatsen onde de text.
Als we die van join game pakken staat er achter rect dit:

MAIN_RECT_X 190 MAIN_RECT_WIDTH MAIN_RECT_HEIGHT MAIN_RECT_HORZALIGN MAIN_RECT_VERTALIGN


Je verwijdert alles tot

MAIN_RECT_WIDTH....


dus MAIN_RECT_X 190 zijn alleen weg.
nu kan je er wat cijfers in vullen ( 10 100 200 250 etc... ) Let op!
de eerste cijfer's is: De positie van links naar rechts hoe kleiner het getal hoe verder hij naar links staat hoe groter hoe verder het naar rechts staat.
de tweede cijfer's is: Hoogte hoe kleiner het getal hoe hoger het staat, hoe hoger getal hoe lager hij staat.

Zie het voorbeeld hier onder!

Ik pak als voorbeeld:

20 10 MAIN_RECT_WIDTH MAIN_RECT_HEIGHT MAIN_RECT_HORZALIGN MAIN_RECT_VERTALIGN


Hij staat nu ongeveer links boven. Dit is voornamelijk veel proberen / testen tot dat je alles op de gewenste plaats hebt.
Ik heb hem zo gemaakt:



DOWNLOAD de bestanden hier


Inloggen

Online users
Nieuwste lid:
mericin

· IzNoGoD00:16:32
· usselite00:27:20
· vinhui00:34:34
· Wolph00:48:01
· mericin00:55:15
· phinal01:02:06
· mitchhubers01:12:07
· HuRRaCaNe02:08:34
· Fristi02:10:52
· Niels02:16:44
· Google[bot]Online

Gasten online: 5


Link ons

Partners

Links


Naar Boven

© 2006-2012 Modbase. Alle rechten voorbehouden. Disclaimer | Gedragscode

Custom coding by Stijn, Image fixing by Derix