new abcde;
abcde = GetPlayerHealth(playerid);
SetPlayerHealth(playerid, abcde+10);
Beiträge von Longibotti
-
-
Geh zur Polizei und sag denen, dass du einen anonymen Hinweis abgeben möchtest.
-
Klassenstufe? Muss man ja ein bisschen anpassen.
Stehst du bei der Präsentation mit Laptop und Beamer vorne oder wird wirklich nur die Office Präsentation abgespielt? Ansonsten könntest du nämlich auch trockenere Themen aufpeppen, beispielsweise indem du die Audienz mit einbeziehst und in AutoIT oder ähnlichen simplen Sprachen eine GUI erklärst oder zeigst, wie ein Compiler arbeitet.
Vielleicht auch einfach vorne einen simplen Notendurchschnitt-Rechner zaubern, damit man mal Programmieren in der Praxis sieht. So hab ich es zumindest mal gemacht, und es kam ziemlich gut an. -
Grundlagen des Programmierens... ("Was ist ein Compiler?" etc...)
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
Zitat von Dred
Bfhosting.com ist lame. Ich sags dir weil ich dort nen Webspace + Domain hatte.
Okay Dred, dann lernen wir nun auch eine Aussage zu begründen, damit diese die Diskussion voran treibt, okay?
Ich bin nämlich vollkommen mit denen zufrieden. -
Hab dort ne Webseite, benutze also das Webspace Angebot dort. Support ist schnell und absolut kompetent, definitiv seriös. Falls du's nicht glaubst:
-
OnPlayerEnterVehicle
if vehicleid == xyz -> Spieler ausm Fahrzeug rauswerfen. -
Okay, dann hier meine Erklärung zum Timer:
Als aller erstes musst du
forward TimerName();in dein Script einfügen, am besten nach ganz oben zu den Präprozessordirektiven (#include, #define [...]). Das macht's einfach übersichtlicher. Dann muss der Timer in irgend einer anderen Funktion gestartet werden, in deinem Fall also bei einem Befehl, welcher /torhack heißt.
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/torhack", true))
{
SetTimer("TimerName", 60000, false);
return 1;
}
return 0;
}Dieses "SetTimer" bewirkt nur, dass das Script anfängt zu zählen. Undzwar
1
2
3
4
5
...
60000Das ganze dauert 60'000 Millisekunden (Hey, da bemerken wir doch eine Gemeinsamkeit mit dem 2. Parameter), also 60 Sekunden, was insgesamt einer Minute entspricht.
Doch was soll nach Ablauf dieser 60'000 Millisekunden passieren? Ganz einfach, wir schreiben das in unsere bisher deklarierte Funktion: TimerName.
public TimerName()
{
// Inhalt hier, also was passieren soll.
}Wenn wir also ein Object namens "lcntor" von einer bestimmten Koordinate auf:
X: 1792.4239501953
Y: -1444.0385742188
Z: 9.5953044891357,
bewegen wollen, benutzen wir den Befehl
MoveDynamicObject(lcntor,1792.4239501953, -1444.0385742188, 9.5953044891357, 3.5);Also sieht unser komplettes Script am Ende so aus:
forward TimerName();public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/hackgate", true))
{
SetTimer("TimerName", 60000, false);
return 1;
}
return 0;
}public TimerName()
{
MoveDynamicObject(lcntor,1792.4239501953, -1444.0385742188, 9.5953044891357, 3.5);
} -
Ist dieses Forum die einzige Webseite auf der Welt, die du kennst? -.-"
-
SetTimer("lcntor", 600000, 0);1 Sekunde = 1000 Millisekunden
60 Sekunden = 60000 Millisekunden = 1 Minute
Fazit: 1x Null weg. Im Endeffekt siehts dann so aus:
forward lcntor();public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/hackgate", true))
{
SetTimer("lcntor", 60000, false);
return 1;
}
return 0;
}public lcntor()
{
MoveDynamicObject(lcntor,1792.4239501953, -1444.0385742188, 9.5953044891357, 3.5);
}Quellen: http://wiki.sa-mp.com/wiki/SetTimer
EDIT: Grammatik und kaputter Link
-
Wenn du die PAWN Datei besitzt, sollte dies einfach gehen. Entweder entfernst du den geheimen Befehl, oder du fügst unter jeden Command etwas wie:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/help", true))
{
printf("Der User %s hat den Command >/test< benutzt.", playerid);
SendClientMessage(playerid, 0xFFFFFFFF, "Funktion des Testcommands");
return 1;
}
return 0;
}Keine Ahnung obs klappt, eben ungetestet aufgeschrieben.
-
Hallo Leute,
ich bin leider Gottes kein guter Mapper und schaue daher öfters mal im Showroom vorbei. Dabei sehe ich bei diversen Maps immer wieder Posts wie:Zitat von Nevcogeil
10/10
Zitat von JustiinSchön, Schön
7 1/2 /10Zitat von xmarianxSieht ganz gut aus 7/10
Zitat von LoweSehr schön
10/10
Okayokay, die Kommentare sind einfach mal aus 2 Threads gepickt, die gerade im Showroom auf der 1. Seite stehen bzw unter den 10 zuletzt beantworteten Threads zu finden sind.
Doch wenn man mal ehrlich ist, sind das doch keine Bewertungen, meiner Meinung nach einfacher Spam.
Natürlich kann man Begeisterung oder Desinteresse mit einer Punktevergabe von 1 bis 10 deutlich vereinfachen, aber das hilft eigentlich nicht wirklich, ausser eben dem Ego des Erstellers, wenns ne 10/10 Bewertung ist.
Könnte man es nicht einfach zu einer Regel machen, dass eine Bewertung konstruktiv sein muss? Beispielsweise habe ich jetzt einfach mal eine Bewertung für folgenden Thread geschrieben, die ich selbst so hinnehmen würde: Simple LSPD Verschönerung( Zitat von diesem Beitrag (*klick*). )
Zitat von LongibottiHallo SoxX,
zunächst mal gefallen mir die Pflanzenkübel an der Hauswand vom LSPD, bei der Schranke und allgemein der Straße ist das so eine Sache - mal davon abgesehen, dass das nicht ganz so realistisch aussieht, wäre ich auch noch der Meinung, dass es dort schlichtweg nicht hin passt.
Auch der Baum auf der Straße ist für mich eine kleine Unstimmigkeit, allerdings bringt mich das auf eine Idee... Wie wäre es mit einer Verkehrsinsel, dort würde beispielsweise der Baum raufgehören - nur als Tipp bzw Anregung fürs nächste MalViel Spaß weiterhin beim Mappen,
LongibottiJa, einige werden sicherlich bemängeln, dass es bereits viele Regeln gibt, und man auch nicht zu streng sein sollte, aber man kann hier im Thread ja gern drüber diskutieren. Es ist doch schließlich hilfreicher, dem Themenstarter gegebenenfalls ein wenig Kritik zu nennen oder Verbesserungsschläge zu posten, als ihn mit einer 7/10 Bewertung sitzen zu lassen, wobei er dann grübelt, was er als nächstes machen kann, oder wie er seine Map so editiert, dass sie möglichst fehlerfrei und servertauglich wird.
Ich hoffe, dass ich ein wenig Feedback bekomme.
Freundliche Grüße,
Longibotti -
Hallo SoxX,
zunächst mal gefallen mir die Pflanzenkübel an der Hauswand vom LSPD, bei der Schranke und allgemein der Straße ist das so eine Sache - mal davon abgesehen, dass das nicht ganz so realistisch aussieht, wäre ich auch noch der Meinung, dass es dort schlichtweg nicht hin passt.
Auch der Baum auf der Straße ist für mich eine kleine Unstimmigkeit, allerdings bringt mich das auf eine Idee... Wie wäre es mit einer Verkehrsinsel, dort würde beispielsweise der Baum raufgehören - nur als Tipp bzw Anregung fürs nächste MalViel Spaß weiterhin beim Mappen,
LongibottiEDIT: Für den unter mir ;D
-
Weil ich immer verdammt geile Ideen habe, diese allerdings nicht umsetzen konnte, musste ich mir notgedrungen Wissen aneignen. Aber ganz ehrlich: Wen interessiert das?
-
Leute, eine Aussage immer begründen. Sicherlich ists gesetzlich festgelegt... Ists schlimm, wenn er extra drauf hinweist? Und warum lässt dich dieser Satz an der Ernsthaftigkeit zweifeln? Und ja, es ist BPlaced - na und? Er hat doch ne .de Domain, wen interessiert denn, bei welchem Anbieter (ausser diesen Pseudo-Internet-Spinnern) ?
Konstruktive Kritik, bitte!
-
K44n: Ohne Begründung ist so eine Aussage schwachsinn.
Wie gesagt, ruf den Typen an und frag ihn wie das abläuft, dass du dem nicht ganz traust. Braucht ihr für alles ein Tutorial? Kann ich dieser Seite trauen? Am besten frage ich mal im SAMP-Fanforum nach... -
Ich fins unseriös,
Grund:
Seine Domain: http://psc2cash.bplaced.net/index.html
also ein bplaced free Webspace...Kann natürlich einfach sein, dass wer das privat und trotzdem seriös macht,
trotzdem würde ich da schon etwas aufpassen
http://psc2cash.de/ klappt ebenso, er hat schon ne richtige dazu gekauft -
Im Impressum steht seine Nummer, ruf ihn doch einfach an und frag ihn wie das alles klappt usw
-
Sprachsteuerung ist bei mir hilfreich. Es passiert oft, dass ich im Bett liege und mein Handy nochmal rauskramen muss, mich durchs Menü wühle und rate, ob ich den Wecker bei Organizer oder Anwendungen finde. Ein einfaches "Wecke mich um 6.00 Uhr morgens!" wäre da schon toll - wenn auch kein wichtiger Bestandteil. Ich hatte zwar bisher noch kein IPhone, werde mir demächst aber wahrscheinlich eins zulegen
EDIT: Wenn ein komplett neues kommt