Irgendwie hat das Niveau den Nullpunkt erreicht - hab aber gevotet, da es so extrem dämlich ist
Beiträge von Dudalus
-
-
Hi
Du sprichst von einer Umscriptarbeit für Könner, kannst aber kein Geld bieten. Wäre es evt. nicht sinnvoller, sich MySQL anzueignen ? Wenn nicht, dann muss man für sowas auch keine richtige Antwort verlangen und wenn eine kommen würde, sollte man es auch der ganzen Com zur Verfügung stellen.
MfG Simon
@Postort
Was ganz anderes, ich glaube hier bist Du eine Ausfahrt zu früh abgefahren, nächste Ausfahr wäre "Scriptwünsche" gewesen -
@Musiik
Wir können keine Gedanken lesen, wir brauchen das:-Benutzt Du MySQL
-Laufen mehrere Connection parallel
-Deinen Code
-Kannst Du dich überhaupt mit den Daten einlogenBitte zeige etwas Eigeninitiative
-
Hi
Ich habe das Problem, dass der User nicht per ACP editiert werden kann und das er kein Gästebuch besitzt. Werde aber mal gucken, was ich in der Datenbank und an MySQL Feldern so finde
MfG Simon
-
@Forbidden
Du hast auch wirklich keine Ahnung, der Kerl kann nicht 24/7 online sien, denk an die zeitverschiebung in Australien
-
Wünsche Blooooooooooody alles Gute zum Geburtstag
-
Also ich mags wirklich, nur die extrem hellen Leuchten, welche den kompletten Boden weiss leuchten lassen, stören mich, aber sonst echt mal was, was mir gefällt
Simon
-
Hallo
Bitte, werde mal konkret. Was verstehst Du unter Scripten ? Was beinhalten sie ? Wir können leider, aber auch glücklicherweise keine Gedanken lesen.
MfG Simon
-
Hi
@Scripts
Ja, das ist deiner Beschreibung entnehmbar, aber was für welche ? Systeme ? Schnippsel ?
MfG Simon
-
Hi
Was brauchst Du denn ?
MfG Simon
-
Hi
Ich hab dir mal schnell was aus dem Kopf gemacht, kann fehler enthalten, zudem musst Du dein eigenes Torsystem einbauen
#define Gate 1000
COMMAND:gate(playerid,prams[])
{
// IsPlayerInRangeOfPoint Abfragen ob am Tor
// Ist das Tor bereits offen oder öffnet sich gerade, wenn ja --> Abbruch
ShowPlayerDialog(playerid,Gate,DIALOG_STYLE_INPUT,"Tor","Bitte Code eingeben","Auf","Abrechen");
return 1;
}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == Gate)
{
if(!response) return 1; // Spieler hat auf Abbrechen geklickt
if(!inputtext[0]) return ShowPlayerDialog(playerid,Gate,DIALOG_STYLE_INPUT,"Tor","Du hast keinen Code eingegeben, bitte gebe einen ein","Ok","Abrechen");
// Version für Buchstaben und Zahlen
if(!strcmp(inputtext,"MyCodeIsEPIC111111"))
{
// Tor öffnen
// Variable setzten, dass das Tor offen ist
// MoveObject verschiebt das Tor
// SetTimer rufen, dass das Tor wieder geschlossen wird
return 1;
}
// Version nur für zahlen
if(strval(inputtext) == 1111111)
{
// Tor öffnen
// Variable setzten, dass das Tor offen ist
// MoveObject verschiebt das Tor
// SetTimer rufen, dass das Tor wieder geschlossen wird
return 1;
}
}
return 1;
} -
Hallo
Ah, sorry ich habes schlichtwegs nicht gelesen. Ich schau grade mal, ist nur dumm, dass das englische Wiki down ist
MfG Simon
(e) Infos
Hier ist die gecachte Version des Wikis:Code
Alles anzeigenGet the current server date, which will be stored in the variables &year, &month and &day. Parameters: (year, month, day) year=0The variable to store the year in, passed by reference. month=0The variable to store the month in, passed by reference. day=0The variable to store the day in, passed by reference. ReturnsThe number of days since the start of the year. new Year, Month, Day; getdate(Year, Month, Day); printf("%02d/%02d/%d", Day, Month, Year); new Days = getdate(); printf("Days since the start of the year: %d", Days);
-
Hi
Schreibt mal das netter in eurem Threadtitel klein, ist peinlich.
MfG Simon
-
Hallo
strcmp = stringcompare
Beispiel:
if(!strcmp(inputtext,"Banane")) = Wenn Inputtext Banane ist
if(strcmp(inputtext,"Banane")) = Wenn Inputtext nicht Banane ist
Im englischen Wiki, was glaub grad down ist, findest Du noch mehr Infos, zB kann man die Gross- und Kleinschreibung noch abfragen.MfG Simon
@[]Benjamin
Ach komm krieche unter dein Bett und halt deinen Laden, sowas Dummes sieht man selten(e) Anführungszeichen vergessen
(e) Verschönert -
Hi
Du erstellst eine Textdraw und stellst den Wert von gettime dar. Im Filterscript gl_realtime findest Du eine Beispielsuhr, kannst sie ja von dort nehmen.
MfG Simon
-
Hi
Wenn Du weisst wie man es ungefähr macht, dann versuch es mal. Ich helfe dir gerne weiter, aber ich serviere dir nicht alles fix fertig
MfG Simon
-
Hi
Wäre es möglich, über den Gerätemanager die Soundkarte zu deaktivieren ? Ist mir jetzt irgendwie ganz spontan in den Kopf geschossen, keien Ahnung, ob das auch funktioniert
Simon
(e) Rechtschreibung
-
Hi
Du erstellst zB einen Befehl, dieser ruft die Funktion ShowPlayerDialog auf. Unter dem Callback OnDialogResponse fragst Du dann ab, was für einen Code er eingibt und wenn dieser richtig ist, bewegst Du das Tor mit MoveObject und rufst per SetTimer dann den Schliessbefehl auf.
MfG Simon
-
Hi
Mir ist grad was aufgefallen
atzgate ist eine Variable für den Torstatus und die ObjectID des Objektes. Benutze es so wie hier, Du musst evt noch die Koordinaten anpassen:
new atzgate;
new bool:atzstatus = false;if(!strcmp(cmdtext, "/amove", true))
{
if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
if(atzstatus) return SendClientMessage(playerid, COLOR_GREY, "** Tor ist bereits geöffnet");
MoveObject(atzgate,2153.9714355469, 1837.0479736328, 12.593704223633,4);
SetTimer("GateCloseatzgate", 7000, 0);
atzstatus = true;
SendClientMessage(playerid, COLOR_GRAD3,"Du hast das Aztecas Tor geöffnet Tor geöffnet!");
}
return 1;
}public TimerName()
{
MoveObject(atzgate,2153.9714355469, 1837.0479736328, 12.593704223633,4);
atzstatus = false;
return 1;
} -
Hi
Fast korrekt
public TimerName()
{
MoveObject(atzgate,2153.9714355469, 1837.0479736328, 12.593704223633,4);
atzgate = 0;
return 1;
}