Das wäre nicht das Problem ![]()
Edit: ohh man... Die Formatierung ist ja grausig.. sorry dafür ![]()
Das wäre nicht das Problem ![]()
Edit: ohh man... Die Formatierung ist ja grausig.. sorry dafür ![]()
Hallo liebe Leute,
ich wollte mich mal wieder hier umsehen, und dabei ist mir mein Script wieder eigefallen.
Es ist ein GF Edit, aber keine Angst, denn es ist kein xgf, ygf oder was auch immer...
Es entstand aus dem GF, welcher nur knapp 25000 Zeilen hatte.
Ich habe mit ihm mein Scripten gelernt, und wahrscheinlich auch ebgeschlossen. Mal sehen was noch kommt.
Ich habe einige nutzlose Sachen gelöscht, und alle Fraktionsfunktionen überarbeitediet.
Ich Liste euch hier mal einige Funktionen auf, die mir gerade einfallen:
Eine übersichtlichere Speichermethode und übersichtlichere Scriptfiles
Neues Skinsystem, welches weniger Probleme macht, und schneller geht
Die Taxifraktion besitzt eine Zentrale, inder der Taxichef ist, und seine Fahrer über GUI einweist. Anrufe gehen nur zu ihm.
Bessere Funktionen der Taxifahrer, denn der Zetralleiter kann die Fahrpreise pro gefahrene Minute einstellen. Sobalt jemand in ein Taxi steigt, wird ihm das natürlich erst angezeigt.
Feuerwehr und Sanitäter sind nun einzeld, und haben eigene Funktionen
Es gibt die Lufthansa. Sie hat ihren Flugplatz in LS. Man kann sich an einem Ticketautomaten ein Ticket holen.
Alle Automaten (egal welche) gehen immer mit /atm
Es gibt eine Meteorologen Fraktion. Sie können einen Wetterballon starten, und nach 1 Stunde das Wetter verändern. Dazu können sie Wetterwarnungen von 1-3 ausgeben. Bei der Wetterwarnungsstufe 3 darf niemand mehr fliegen. Nicht mal die Army! Dazu können sie noch Texte in GUI eingeben, die den Bewohnern von San Andreas angezeigt werden.
Alle Funktionen der Meteorologen sind über GUI !
Neues Handysystem, mitdem man SMS schicken kann, und Telefonieren kann. Alles über GUI.
Telefonzellen in ganz San Andreas funktionieren wirklich
Einige Funktionen des Laptopsystems:
Man kann sich in einem Elektroladen einen Laptop kaufen.
Der Laptop besitzt ein Betriebssystem von Microsoft, aufdem man Programme zusätzlich installieren kann. Diese muss man natürlich erst vorher kaufen.
Der Laptop besitzt einen Internet Explorer, mitdem man komplett über GUI ohne Probleme surfen kann.
Mit dem Programm "Easy Homepage Maker" für ca. 500$ kann man eine eigene Homepage mit eigener Adresse erstellen. Zur Auswahl der TDL´s stehen: org, net, de,com und info.
Auf dem Laptop ist ein Chatprogramm mit 5 Chatrooms vorinstlliert.
Dazu gibt es noch ein Eventhaus, zudem man fahren kann, und sieht welche Events gerade laufen. Zudem kann man sich von dort für ein Event anmelden.
Mehr fällt mir gerade nicht ein. Wenn ihr nochmehr wissen wollt, sagt nur bescheid!
Meine Frage ist nun: Reicht das, um einen neuen Server anzufangen?
Oder sollte ich es lieber releasen?
Ich freue mich auf jedliche Art von konstruktiven Antworten.
Gruß Hauke
Geleert.. ![]()
2x 
Geniales Teil !
Ich kann es für jeden empfehlen, der das Programmieren beherrscht, und gerne mit Analogen und Digitalen Signalen arbeitet ![]()
12 MB Gesamtspeicher! ![]()
Mensch... ich vergesse immer mal nachzusehen, ob es neue Aufträge gibt. Bitte neue Aufträge per PN an mich ![]()
Gruß Hauke
Wozu Gegenleistungen ?
Für solche Kleinigkeiten verlangt man doch keine Gegenleistungen, und vor allem nicht in Scriptwünsche..
Benutz mal die Suchfunktion, da findest du bestimmt etwas.. ![]()
Nein heißt nein ![]()
Alles anzeigenif(strcmp(cmd, "/abheben", true) == 0)
{
if(!IsAtBank(playerid) && !AtATM(playerid)) return SendClientMessage(playerid, COLOR_RED, "Du befindest dich nicht in der Nähe einer Bank oder Eines BankAutomat!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_RED, "BENUTZUNG: /abheben [kontonummer][pin][betrag]");
return 1;
}
new nummer = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_RED, "BENUTZUNG: /abheben [kontonummer][pin][betrag]");
return 1;
}
new pin = strval(tmp);
BankSystemItem[playerid][bnummer] = nummer;
BankSystemItem[playerid][bart] = ABHEBEN;
BankSystemItem[playerid][bpin] = pin;
BankSystemItem[playerid][bmenge] = INVALID_BETRAG;
ShowMenuForPlayer(bankmenu, playerid);
return 1;
}
Versuch´s mal so.
Falls es nicht geht, liegt es an der Uhrzeit ![]()
Gruß Hauke
Kein Problem
Manchmal ist der Fehler so klein, dass man ihn garnicht mehr sieht ![]()
Tankstationen ![]()
Das ging hierbei um die Veranschaulichung der Funktion.
Also: Du musst einem Auto eine "feste-ID" geben, und die dann unter carid schreiben.
Probier es einfach mal so:
Oben in´s Script:
define dialog12121 1212
forward PutInCar(playerid,carid);
Dann unter OnDialogResponse
if(dialogid == 1212)
{
if(response)
{
if(strval(inputtext))
{
new carid = strval(inputtext);
PutInCar(playerid,carid);
return 1;
}
}
}
Und ganz unten in´s Script:
public PutInCar(playerid,carid)
{
if(IsPlayerConnected(playerid))
{
PutPlayerInVehicle(playerid,carid, 0);
return 1;
}
return 1;
}
Und denn noch unter OnPlayerCommandText das hier
if(strcmp(cmdtext, "/goincar", true) == 0)
{
ShowPlayerDialog(playerid,1212,DIALOG_STYLE_INPUT,"Fahrzeug ID","Gib deine Fahrzeug ID hier ein:","Einsteigen","Abbrechen");
}
Probiers einfach mal aus, und gib eine Zahl ein.
Geht natürlich nur, wenn die ID besteht ![]()
Du musst das so machen:
PutPlayerInVehicle(playerid,carid, 0);
carid ist die Fahrzeugid, und 0 ist der Sitzplatz. So sollte das gehen ![]()
Das letzte return 1 sollte vielleicht lieber return 0 sein, sonst ist doch alles gleich ![]()
Von meinem Server der Start.
Ich denke, dass ich das Script dort noch eine Weile laufen lasse.
Aber back 2 Topic.
Wenn du noch etwas wissen möchtest, dann per PN.
Ich kann dir meins mal am Serverstart zeigen, wenn du möchtest.
Vielleicht bringt dich das dann ja auch neue Ideen ![]()
Was denn für Sachen?
könntest du mir es vll. senden?
dann könnte ich paar sachen in mein Internet cafe einbauen
du wirst auf jeden fall auch in den Credits erwähnt
Naja, es ist eigentlich ja selbstständig.
Soll heißen: Es gibt einen Internet Explorer, und ein "richtiges" Internet, mit nicht vorgescripteten Seiten.
Alles recht dynamisch ![]()
Ich habe mal ein komplettes Laptopscript geschrieben.
Das beinhaltet Chatrooms, E-Mail, Homepages ect..
Man kann sich Programme kaufen, es gibt richtige Ladezeiten, einen Desktop, und Windows Maken ![]()
Wenn ich das nicht mehr brauche, kann ich es ja mal hochladen, falls euch soetwas interessiert ![]()
Gruß Hauke