Danke für die Infos
Beiträge von N1ck
-
-
Haha also foto hat er normalerweise nicht gemacht ( da er ausm fenster geschaut hat , schafft er das garnicht ) und wenn sage ich das ich beim döner war und nur hinten umgedreht habe ( ist gleichn döner daneben)
-
Wäre auch nicht schlecht
naja ich red mal heute mit denen falls jemand anruft wissen die von nix und sollten erst mich fragen
wie gesagt ich hatte einen kollegen dabei. -
ich darf doch posten was ich will
ich hatte aber einen kollegen dabei , wenns halt aussage gegen aussage steht ? -
Guten Tag ich bin heut mit meinem Auto über so nen kleinen Weg gefahren
wo man eigtl nicht fahren darf ( ich weiss bin selber schuld) nunja dann hat so ein opa der nix zutun hatte
mein Nummernschild aufgeschrieben (von bissl weiter weg) nun was könnte auf mich zu kommen falls er zur polizei gehtp.s bin probezeit aber ich denk falls was schlimmeres ist sage ich einfach mein vater o. mutter ist gefahren .
-
Ignorier die Themen doch einfach gekonnt und lass dich nicht ärgern ,
ich lese auch nur noch die wichtigsten Themen von demher
ich finds unnötig -
Meines Erachtens leider im Falschen bereich
Aber so Bots aufnehmen kann eigtl fast jeder , es gibt super tutorials also allzuviel kannst
dafür nicht verlangenMfg.
-
Wie bereits gesagt überprüf nochmal die Array's ob die alle stimmen .
Mfg.
-
Guten Abend Liebe Community
nun denn ich habe mich dazu entschlossen Scripten zu lernen sprich mit Pawno
dazu brauch ich aber Hilfe , ich habe mir etliche Tutorials angeschaut von Mr.Monat
sowie auch von Nemesus doch leider finde ich diese Videos einfach nicht besondern gut erklärt,
bzw . Beispiele werden nicht gut genug erklärt . Darum suche ich einen von euch da draußen der mir mit Viel Fleiß und Mut
das Scripten beibringt... Kleine Sachen kann ich schon z.b Spawns definieren , Befehle ... doch leider reicht das nicht aus um
irg wann erfolgreich zu werden...Nun gut lange Rede kurzer Sinn, meldet euch per PN .
Eine kleines Gehalt gibts für den jenigen Aufjedenfall.Mfg.
-
Also ich versteh mal nur Bahnhof darum lass ich das erstmal und gehe weiter Tutorials durch
Aber danke...// edit . Noch ne Frage
bei NEmesus Tutorials wieso deklariert er bei jedem command
Playerid neu Sprich einmal new spieler , new playerid etckann man nicht die selbe nochmal benutzen ?
-
Tagchen folgende Frage ist es möglich ein script zu machen
mit nur dcmd oder werden da verschiedene möglichkeiten meist hergenommenWeil ich habe mich gefragt wie mache ich z.b mit dcmd ein Portbefehl was mir so auf die schnelle einfällt wäre so :
// Befehl porten
dcmd_porten(playerid,params[])
{
new Spieler;
if(strlen(params))
{
Spieler = strval(params);
if(IsPlayerConnected(Spieler))
{
SetPlayerPos(playerid = Spieler);
SendClientMessage(playerid,Gelb,"Du hast dich geportet");
}
else
{
SendClientMessage(playerid,Rot,"Der Spieler wurde nicht gefunden");
}
}
return 1;
}Spieler wurde bereits definiert in nem anderem commando muss ich dann erneut new Spieler machen oder kann ich das weglassen?
-
hmm wie behebe ich das ?
habe alle mal rum rand geschoben und dann mit tab eingerückt aber hat ned geholfen -
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(305) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
1 Warning noch
-
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(305) : warning 217: loose indentation
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(317) : warning 209: function "dcmd_heilen" should return a value
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Warnings.
// DCMD Befehle
//------------------------------------------------------------------------------
dcmd_heilen(playerid,params[]) // Das ([]) steht für den Platzhalter nachher der Params z.b andere Spieler
{
new Spieler;
if(strlen(params))
{Spieler = strval(params);
if(IsPlayerConnected(Spieler))
{
SetPlayerHealth(Spieler,100);
SendClientMessage(Spieler,Gelb,"Du wurdest geheilt");
SendClientMessage(playerid,Gelb,"Du hast den Spieler erfolgreich geheilt");
}
else
{
SendClientMessage(playerid,Rot,"Der Spieler wurde nicht gefunden");
return 1;
}
}
}Und wenn ich Ingame den Befehl eingebe, kommt Unknow Command sprich irg wo fehlt ein Return 1;
-
ändert rein garnix
-
Ok Getan ,
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(306) : warning 217: loose indentation
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(316) : error 030: compound statement not closed at the end of file (started at line 314)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
//------------------------------------------------------------------------------
dcmd_heilen(playerid,params[]) // Das ([]) steht für den Platzhalter nachher der Params z.b andere Spieler
{
new Spieler;
if(strlen(params))
{ Spieler = strval(params);
if(IsPlayerConnected(Spieler))
{
SetPlayerHealth(Spieler,100);
SendClientMessage(Spieler,Gelb,"Du wurdest geheilt");
SendClientMessage(playerid,Gelb,"Du hast den Spieler erfolgreich geheilt");
}
else
{
SendClientMessage(playerid,Rot,"Der Spieler wurde nicht gefunden");
return 1; -
Das das unter OnPlayerCommand kommt weils ja n Commando ist
-
Eigtl ja nicht ?
-
danke schonmal nur noch 4 errors
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(129) : error 017: undefined symbol "dcmd_heilen"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(144) : error 017: undefined symbol "dcmd_heilen"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(147) : error 017: undefined symbol "params"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(148) : error 017: undefined symbol "params"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(149) : warning 217: loose indentation
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(162) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase4 Errors.
-
Hier erstmal die Error's :
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(129) : error 017: undefined symbol "dcmd_heilen"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(144) : error 017: undefined symbol "dcmd_heilen"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(147) : error 017: undefined symbol "params"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(147) : error 036: empty statement
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(148) : error 017: undefined symbol "i"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(148) : error 017: undefined symbol "params"
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(149) : warning 217: loose indentation
C:\Dokumente und Einstellungen\HP_Besitzer.ADLER\Desktop\Scripting\gamemodes\Selfmade.pwn(162) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase6 Errors.
Scriptausschnitte :
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(heilen,6, cmdtext);//DCMD Befehle
dcmd_heilen(playerid,params[]) // Das ([]) steht für den Platzhalter nachher der Params z.b andere Spieler
{
new Spieler;
if(strlen(params));
{ i = strval(params);
if(IsPlayerConnected(Spieler))
{
SetPlayerHealth(Spieler,100);
SendClientMessage(Spieler,Gelb,"Du wurdest geheilt");
SendClientMessage(playerid,Gelb,"Du hast den Spieler erfolgreich geheilt");
}
else
{
SendClientMessage(playerid,Rot,"Der Spieler wurde nicht gefunden");
}
}
return 1;
}
return 0;
}//DCMD
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1