@TheO:
Die ist einfach nur länger beim coden und beim ausführen!
Beiträge von LaT3St
-
-
Sry ich meinte SetSpawnInfo
-
Hab das Surfbrett von Google läuft einwandfrei:
Test Nr.1
Test Nr.2
Test Nr.3 -
Du musst gleich wenn der Spieler connected:
SetPlayerSpawnInfo(...);
SpawnPlayer(...); -
Zum spawnen nur im Van:
if(GetPlayerVehicleID(playerid) != Terrorcar[16]) return SendClientMessage(playerid,-1,"Fehler: Du bist nicht im RC-Van !");
Fragt einfach ab ob Spieler im Van ist und wenn nicht dann schreibe die Message.
Wegen dem auf Tastendruck:
Speichere das RC-Fahrzeug in einem globalen Array (also ganz oben im Script: new bool:RC_Veh[MAX_VEHICLES];)
Nun setze bei der entsprechenden ID im CMD das Array auf true.
Dann im Callback
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
eine entsprechende Abfrage rein ob der Spieler in einem RC-Vehicle ist das im Array true hat. Fertig -
stock GetAdminName(adminrank)
{
switch(adminrank)
{
case 0:
{
format(str, sizeof(str), "User");
}
case 1:
{
format(str, sizeof(str), "AdminRang1");
}
}
return str;
}Hier wird der Adminrang als input angegeben und die Funktion würde so dann die eingetragenen Namen returnen, meintest du das?
//edit: Mithilfe von strcmp lässt sich das ganze dann auch in deinen CMD als Parameter einbinden!
-
Hört sich an als ob du vergessen hast ocmd einzubinden:
#include <ocmd>
-
Beispielsweise die Adminränge die im Spiel erstellt/gelöscht werden können.
Und für jeden Adminrang kann man in einem Dialog die Rechte wählen.//edit:
Aus Zeitmangel kann ich nun nicht mehr jeden Auftrag annehmen. Danke für euer Verständnis!
-
Niemand kann alles oO
Es gibt Codes mit Compileranweisungen dich ich noch nie gesehen hab...
Das sind solche Scriptpro´s echt übel oO
Aber eigentlich sollte man als Scripter in der Lage sein soetwas nachzurüsten,
hier kann dir auch keiner helfen, es kommt ja drauf an welche Variablen wo und wie gesetzt werden müssen und wo das Fahrzeug gespeichert wird etc...
Sorry vorallem ohne weiteren Kontext wird das hier nix... -
Ich finde lieber sollte man den Fehler aus dem CMD kopieren und korrigiert drunterschreiben.
Denn noch dazuschreiben woran es jz lag...
Die ganz netten können ja noch schnell n Link von der Funktion im Wiki schicken... -
Mach ich gleich rein kleinen Moment.
//edit: Referrenzen hinzugefügt
-
Hallo Breadfish-Comunity,
ich möchte hier einmal meine Dienste anbieten,
ich erstelle euch kleinere und größere Systeme wie ihr sie haben wollt, dabei ist es egal welche Art von Systemen.
Was biete ich:
Wie oben schon gesagt biete ich euch einzelne Scripts an. An einem Projekt bin ich jedoch nicht interessiert!
Ich kenne mich gut mit MySQL aus und arbeite auch schon lange mit verschiedenen Plugins.
Meine Stärken beziehen sich dabei besonders auf dynamische und sehr komplexe Systeme.
Was kann ich:
Ich kann euch alle möglichen Systeme scripten, hier eine kleine Beispielliste:
-Login/Register (mit oder ohne MySQL)
-dynamisches Adminsystem
-dynamisches Haussystem
-dynamisches Businesssystem
-Geldsystem mit Nachkommastellen
-dynamisches Tanksystem
-dynamisches Fraktionssystem
-dynamisches Politiksystem
-dynamisches Fahrzeugsystem (Antiexplosion, Fahrzeugeteile müssen einzeln ersetzt werden, etc...)Ihr seht schon, hier ist alles dynamisch.
Ablauf:
Je nach größe des Scripts wird eine Geldsumme ausgemacht und bei besonders großen werde ich eine Anzahlung fordern.
Wenn das gewünschte Script fertig ist kann es auf meinem Testserver getestet werden.
Sobald ich es dann nach euren Wünschen editiert habe, wird ein Mittelsmann kontaktiert und erst dann bekommt ihr das Script!
Referenzen:
Hier ein kleines Tacho.
Ist eigentlich für mein damaliges Reallifeprojekt gewesen:
Es besitzt eine Batterie, wenn diese Leer ist leuchtet das Icon auf und man kann den Motor nicht mehr starten.
Aufgeladen wird sie indem man fährt. Licht, etc.. verbraucht natürlich den Strom.
Das Licht wird durch das Scheinwerfer-Symbol angezeigt. Blinker sind mithilfe von Incognito´s Audioplugin mit Sound unterlegt.
Wenn das Öl leer ist nimmt der Motor während der Fahrt sehr schnell viel Schaden.
Das ganze ist ein Include!
Kontakt:
-Breadfish-PM
-Skype: lat3st
Mit freundlichen Grüßen
LaT3St
______Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
-
Du solltest eigentlich das posten was kommt wenn du compilierst
-
Was wird dir geboten?
Ich biete individuell gestaltete Systeme die ich mit dem
Projektleiter zusammen ausarbeite,
jedes dieser Systeme wird nur an diesen Server verkauft.
Das Script wird auf meinem Rechner sofort nach dem
Handel komplett gelöscht. Das Script oder Teile davon werden
von mir zu keinem Zeitpunkt für etwas anderes verwendet.
Es dreht sich nur um Systeme die in Pawn geschrieben werden,
weder MySQL noch sonst eine andere Scriptsprache kann ich gut genug.
Was musst du machen?
Ich arbeite immer mit dem Scripter oder dem Projektleiter zusammen,
Ich arbeite an dem Script nur zusammen mit einer der beiden oben genannten Personen.
Wenn keiner dieser Personen verfügbar ist arbeite ich ebenfalls nicht.
Wie läuft das ab?
Ich kann durch eine PM oder via Skype kontaktiert werden,
Ziele, Möglichkeiten und wichtige Details werden besprochen.
(Der Preis wird dort auch abgeklärt)
Ich scripte bis das System in einer sehr primitiven Form besteht,
dannach lasse ich das Script auf meinem privaten Testserver laufen.
Dort bekommst du die Möglichkeit unerwünschtes rauszunehmen,
das Script wird deinen Anforderungen angepasst und die letzten Bugs werden behoben.
(Je größer die Eingriffe desto höher der Preis, ausgeschlossen sind davon nur die Bugs)
Danach wird der endgültige, zu zahlende Preis besprochen.
Nun kann das via Mittelsmann abgewickelt oder durch Vorkasse bezahlt werden.
Was kostet das?
Der Preis wird je nach System individuell abgeklärt,
je aufwändiger das Script desto höher der Preis.
Wie bezahlst du?
Vorerst kann nur via Paysafecard bezahlt werden,
nachdem ich den Code erhalten habe werde ich den Code sofort
benutzen um diesen unbrauchbar zu machen.
Hast du Interesse?
Adde mich in Skype (nova.lukas1)
oder schreibe mir eine PN
(bin jedoch relativ inaktiv ihr könnt frühestens in einer Woche eine Antwort erwarten)
MfG LaT3St
-
Hier nochmal ein randomspawn mit den Coords von oben:
Oben im Script:
new Float:DeathmatchSpawns[7][3] = {
{-975.6339,1089.9956,1344.9706},
{-974.2849,1061.3403,1345.6740},
{-975.4139,1022.9208,1345.0375},
{-1060.9977,1065.7041,1343.6841},
{-1095.2606,1085.6962,1341.2994},
{-1081.7522,1028.7173,1342.5547},
{-1132.1698,1041.4232,1345.7408}
};In OnPlayerCommandText:
if(strcmp(cmdtext, "/dm1", true))
{
new spawnid = random(6);
SetPlayerPos(playerid, DeathmatchSpawns[spawnid][0], DeathmatchSpawns[spawnid][1], DeathmatchSpawns[spawnid][2]);
new string[128]; format(string, sizeof string, " Du wurdest an Position %d gespawnt!", spawnid);
SendClientMessage(playerid, 0xFFFFFFFF, string);
}MfG LaT3St
-
Laut serverlog.txt fehlt nicht das Plugin sondern der Gamemode "MySQL" im gamemodes Ordner...
-
Ersetze bei diniInt des GetPlayerWantedLevel mit deiner Variable (Spieler[pID][Wanteds])
-
Zitat
Contains protection against 'server full' attacks.
Also mein Problem is jz ich werde regelmäßig von meinem eigenen Server gekickt(auch die NPCs)!
Hatte dieses Problem aber nur seit dem Update... -
Ehm, das ist wieder nicht korrekt, da ich dann das Ergebnis habe, das der Text auch von anderen gelesen werden kann!
-
@Lordcrunsher: nein, es gibt Player3DText und 3DText!
@Ashampoo: mist, das hätt ich selbst merken müssen, danke