PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Derma Tutorials Deutsch?



humanexecuter
08.05.2008, 14:10
Hi Leute,
Ich hab mir mal ein wenig LUA und Derma angeguckt , komm auch ganz klar soweit nur irgendwie fehlen mir noch ein paar Tutorials die von Gmod.de wiki oder gmod.com wiki check ich nicht so ganz.

Mein erstes Script ist auch irgendwie schiefgegangen :

local DermaPanel = vgui.Create( "DFrame" )
DermaPanel:SetPos( 250,250 )
DermaPanel:SetSize( 500,50 )
DermaPanel:SetTitle( "Alex's Admin RCON Console" )
DermaPanel:ShowCloseButton( true )
DermaPanel:SetVisible( false )
DermaPanel:MakePopup()

function check_message(ply, msg, bool)


if msg == "/menu" then

ply:ConCommand("open_rcon_console\n")

end
end

hook.Add("PlayerSay", "check_message_of_player", check_message)

local DermaText = vgui.Create( "DTextEntry", DermaPanel )
DermaText:SetPos( 20,25 )
DermaText:SetTall( 20 )
DermaText:SetWide( 450 )
DermaText:SetEnterAllowed( true )
DermaText.OnEnter = function()
RunConsoleCommand("-"..DermaText:GetValue().."-!" )
DermaPanel:SetVisible( false )
ChatPrint("Console Command -! EXECUTED!" )
end

function open_test_vgui()

DermaPanel:SetVisible(true)
end

concommand.Add("open_rcon_console", open_rcon_console)
end

Könntet ihr mir weiterhelfen ?
Gibt es auch irgendwas einfacheres als per Hand zu schreiben , z.B. wie Delphi ?
Also ein C(++) Programm womit mann dan die Sachen hin ziehen kann usw . nur die Verbindungen muss man einschreiben ?
Danke euer Humanexecuter

Pac_187
08.05.2008, 14:16
Eein Programm zum "hinziehen" gibt es ( noch ) nicht,
aber ich glaube auch nicht das solch etwas noch entwickelt wird,
da es doch schon ein recht großer Aufwand wäre.

Desweiteren solltest du das Tutorial genau durchgehen und lesen und auch die Befehle nutzen
die dort gezeigt sind als es 1:1 nachmachen, nicht irgendetwas eigenes reinschreiben ;)

humanexecuter
08.05.2008, 14:19
huhu! Danke dir :D Äh ja darauf freu ich mich schon :D
Kansnt du mir denn noch ein paar Tuts geben ? *liebfrag*

EDIT:
Danke :D äh ja , dein edit hab ich net ganz verstanden
Sry

Pac_187
08.05.2008, 14:23
Habe meinen vorherigen Post noch einmal editiert ;)


Tutorials:

Englische Tutorials (http://wiki.garrysmod.com/wiki/?title=Lua_Tutorial_Series)

Deutsche Tutorials ( runterscrollen ) (http://garrysmod.de/wiki/index.php/LUA)

Codeschnipsel (http://wiki.garrysmod.com/wiki/?title=Common_Code_Snippets)

humanexecuter
08.05.2008, 16:31
Oha damit komm ich nicht ganz klar zu wenig Tuts :P

ALL YOU CAN EAT
09.05.2008, 12:45
http://lua.gts-stolberg.de/Blocks.php
hier werden die grundlagen erklärt vll hilft es dir ja

€r!k
09.05.2008, 15:20
Wenn du "tuts" suchst solltest du vll das allwissende GOOGLE benutzen das mir fast immer was nützliches ausspuckt.
www.google.de
Oder einfach mal selber einwenig rumexperiementieren und wenn es nicht klappt solange daran rumschrauben bis es klappt. ;)

Ich geb dir mal einen Tipp: Schau selbst bei Google nach dem nach, was er sucht. Wenn du denkst, dass etwas passendes gefunden wurde, poste es. Ansonsten unterlasse es einfach.

humanexecuter
09.05.2008, 17:39
hey danke, dennoch war das erste was du geschrieben hast nicht sehr hilfreich , denn ich kann mit google umgehen , nur leider gibt es nicht viele derma tuts , ich wäre dasfür das mir einer Live Help gibt , er würde belohnt werden mit einer ComputerGrafik ( bin WebDesigner ).
Das Lua tutorial kenn ich schon :-)
Nunja nun zum Punkt:
Immer wenn ich etwas mache , egal ob Vorlage oder nicht , bekomm ich die blöde error message: XXXX / xxx /xxx.lua , : Critical Error , Dont open this so early!
Auf deutsch : bitte öffne es nicht so schnell ,
dann bekomm ic h hin und wiede rein Ende expected on XXX
ich glaub das hat was damit zu tun das da was fehlt ?
:-)

ALL YOU CAN EAT
10.05.2008, 11:56
Ich muss auch mal was fragen wie mache ich bei einem DermaMenü Im Submenü
noch ein Submenü ?

Pac_187
10.05.2008, 12:16
hey danke, dennoch war das erste was du geschrieben hast nicht sehr hilfreich , denn ich kann mit google umgehen , nur leider gibt es nicht viele derma tuts , ich wäre dasfür das mir einer Live Help gibt , er würde belohnt werden mit einer ComputerGrafik ( bin WebDesigner ).
Das Lua tutorial kenn ich schon :-)
Nunja nun zum Punkt:
Immer wenn ich etwas mache , egal ob Vorlage oder nicht , bekomm ich die blöde error message: XXXX / xxx /xxx.lua , : Critical Error , Dont open this so early!
Auf deutsch : bitte öffne es nicht so schnell ,
dann bekomm ic h hin und wiede rein Ende expected on XXX
ich glaub das hat was damit zu tun das da was fehlt ?
:-)


Don't open this so early = Öffne es nicht so früh

Und das mit dem "end expectet at line: <ZEILE>" heißt das du eine
Funktioni noch nicht geschlossen hast, wie z.B. bei nem if else end
das du dort das "end" vergessen hast.

humanexecuter
10.05.2008, 13:24
ohh danke ich könnt dich abknutschen wenn ich ekin junge wär x'D

ALL YOU CAN EAT
11.05.2008, 12:01
......

humanexecuter
11.05.2008, 18:57
Neh nochmal ernsthaft: WEr würde mir ein Live tutorial geben ? Also das er mir schritt für schritt in icq derma / lua erklärt , ich würde dafür z.B. eine Computer Grafik ( z.B. Banner, header ,etc ) hergeben :-)

Pac_187
11.05.2008, 21:15
Also wenn der so aussieht wie in deiner Signatur, dann mach ich den Banner schon lieber selber...


Und "Live-Help" über ICQ o.O



Lern lieber erstmal die grundlegenden Sachen!

humanexecuter
12.05.2008, 10:37
Hey danke für deine geistreiche hilfe x'D
ÄHm Nein , natürlich mach ich ihn dann schöner , jez hab ich den nur in 5 min mit ps7 hingefuchtelt xD'
Wenn ich wieder zuhause bin hab ich wieder pscs3 :D Da kann ich das auch besser :)

Wieso , was ist an """Live""" Help in ICQ auszuschließen ?