Pokaženej script


Sigilan
Registrován: 12.8.2007 16:37

Příspěvek Napsal: 6.1.2009 14:29

Pokaženej script

Tak sem si rek, ze kdyz uz mam to BG projity uz tolikrat, ze se pokusim se v tom trochu postrourat.... tak sem si vytvoril postavu a zkusil ji vlozit do lokace...
vypadalo to asi takhle (vrazeny do scriptu lokace):
Kód: Vybrat vše, Rozšířit náhled
IF
  Global("kendraexistuje","GLOBAL",0)
THEN
  RESPONSE #100
    SetGlobal("kendraexistuje","GLOBAL",1)
    CreateCreature("potvora",[x.y],2)
  continue()
END

problém je v tom, ze po ulozeni uz nejde script upravovat... pokazde kdyz ho chcu nacist, tak mi to vyhodi: "Decompiler error"
pokud to pomuze, tak je to jmenovite script AR0300 (pristav)

diky :-)

BTW: kdyz ted do te lokace vstoupim, tak nemam odhalenou mapu...vazne nevim co stim je...
offline  •  Zobrazit profil uživatele

Dabus Uživatelský avatar
Registrován: 24.9.2005 22:54
Bydliště: Sigil

Příspěvek Napsal: 6.1.2009 18:15

Re: Pokaženej script

V čem komprimuješ?
Kód: Vybrat vše, Rozšířit náhled
IF
  Detect([SPAMMER])
THEN
    RESPONSE #100
             ReallyForceSpell(WIZARD_POWER_WORD_KILL,LastSeenBy(Myself))
END
offline  • 
Zobrazit autorovy stránkyICQ
 •  Zobrazit profil uživatele

Sigilan
Registrován: 12.8.2007 16:37

Příspěvek Napsal: 6.1.2009 18:39

Re: Pokaženej script

dělám to přes DLTCEP
offline  •  Zobrazit profil uživatele

Dabus Uživatelský avatar
Registrován: 24.9.2005 22:54
Bydliště: Sigil

Příspěvek Napsal: 6.1.2009 19:23

Re: Pokaženej script

Hmm s kompilováním přes DLTCEP nemám zkušenosti. Zkus použít NI nebo WeiDU.
Kód: Vybrat vše, Rozšířit náhled
IF
  Detect([SPAMMER])
THEN
    RESPONSE #100
             ReallyForceSpell(WIZARD_POWER_WORD_KILL,LastSeenBy(Myself))
END
offline  • 
Zobrazit autorovy stránkyICQ
 •  Zobrazit profil uživatele

Sigilan
Registrován: 12.8.2007 16:37

Příspěvek Napsal: 6.1.2009 19:32

Re: Pokaženej script

Deš na me moc slozite chlape...ja zacal dneska rano = s WeiDU to neumim a NI nevim co je :oops:
offline  •  Zobrazit profil uživatele

Dabus Uživatelský avatar
Registrován: 24.9.2005 22:54
Bydliště: Sigil

Příspěvek Napsal: 6.1.2009 19:59

Re: Pokaženej script

Near Infinity vyžaduje nainstalovanou javu. NearInfinity.jar umístíš do adresáře hry a spustíš. NI neumožňuje načítat BAF soubory, takže musíš otevřít nějaký existující skript (BCS), upravit si ho, zkompilovat a uložit.

WeiDU umí kompilovat BAF soubory. V zipu je soubor weidu.exe, ten nakopíruj do složky s hrou a vlož tam i zdrojový (BAF) skript. Pak stačí spustit příkazovou řádku (cmd), najet do daného adresáře, zadat příkaz weidu soubor.baf a skript se zkompiluje.

Používáš nějaký návod?
Kód: Vybrat vše, Rozšířit náhled
IF
  Detect([SPAMMER])
THEN
    RESPONSE #100
             ReallyForceSpell(WIZARD_POWER_WORD_KILL,LastSeenBy(Myself))
END
offline  • 
Zobrazit autorovy stránkyICQ
 •  Zobrazit profil uživatele

Sigilan
Registrován: 12.8.2007 16:37

Příspěvek Napsal: 6.1.2009 20:40

Re: Pokaženej script

na tvorbu tech NPC dialogu a tak sem vyuzil Vlasákův videonávod... zkusim to zkompilovat prez to weidu
offline  •  Zobrazit profil uživatele

Sigilan
Registrován: 12.8.2007 16:37

Příspěvek Napsal: 7.1.2009 11:15

Re: Pokaženej script

No...podarilo se mi to otevrit tak ze sem v DLTCEP misto "load script" dal "load external script" a otevrel sem to jako *.bsc v override... bohuzel...script je prazdnej :-( ... predpokladam teda, ze se mi nejakou zahadou misto ulozeni zmen podarilo celej script smazat a proto mi nejspis DLTCEP pri decompilaci pise error... kdyz sem ale vyvoril v DLTCEP novej script a nahradil jim ten prazdnej, tak se neulozil... kdyz sem to udelal pres WeiDU tak se to prepisuje fpohodo... takze scripty asi budu delat ve WeiDU xD... mohl bych teda nekoho hodneho poprosit jestli by mi neposlal na carlos.n@centrum.cz obsah scriptu "AR0300" ??? diky :-D (pokud mozno bez módů teda...)

A jeste neco, at nemusim zakaldat novej topic.... kdyz pouziju akci: GiveItem("predmet",LastTalkedToBy()) , tak se mi sice objevi v inventari, ale ma status "nehejbatelnyho" predmentu (a ano, v DLTCEP jsem mu dal status "movable")
offline  •  Zobrazit profil uživatele

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník