Zeig die Zeile des Fehlers (und die davor), zu 90% hast du ein Semikolon vergessen.
Beiträge von BloodyEric
-
-
Neuesten Includes in den PAWNO Ordner packen

-
Eigentlich nicht.
-
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(newkeys & KEY_FIRE)
{
new Float:vX, Float:vY, Float:vZ, Float:vA;
new Arabam = GetPlayerVehicleID(playerid);
GetVehicleZAngle(Arabam, vA);
GetVehicleVelocity(Arabam,vX,vY, vZ);
SetVehicleVelocity(Arabam, vX*1.5, vY*1.5, vZ*1.5);
}
}
}Richtig nach Tasten überprüfen

-
Sie macht Sinn - So kannst du einerseits bei FOR Schleifen durch alle Spieler viel unnötig ausgeführten Code verhindern, dazu kannst du Spieler darauf hinweisen, dass die ID, die sie zB heilen wollen nicht online ist.

-
finde ich ansich okay.. jedoch ersetzt er dann die Objekte für jeden ? oder speichert er die originalen iwo als backup... da mann ja dann auf anderen dann quasie die auch drinne hat. Weil das währe blöd.
Sowie ich das verstanden hab gibt es einen Ordner "SAMP" im /Models/ Verzeichnis, in den Objekte eingefügt werden können - diese werden dann vor den normalen Objekten geladen. Was der User da reinpackt und löscht bleibt ihm wohl selbst überlassen, da kann der Server wohl nicht viel machen...
Ich finde allerdings wir sollten das erst wirklich diskutieren sobald das 100%ig klar ist, immernoch gibt es Spekulationen und da könnte sich ja auch noch was ändern bis zum Release.
-
Positiv: Wenn der User keine Mods will, kann er einfach so connecten, ohne Zeugs zwingend runter laden zu "müssen". - Wahrscheinlich
-
Du hast 2x ein Define für COLOR_GREEN drin.
-
Du hast einen Ordner in deinem SA Verzeichnis, wo du einfach alle Dateien des Servers hinpackst und fertig.
-
Die entsprechende Zeile vielleicht posten? :p
-
Lernen richtig einzurücken.

-
Beim Audioclient zumindest ist das nicht der Fall. Selbst wenn - er hat sogar zu Controllable NPC eine Erlaubnis gegeben, dann sollte das hier ein noch geringeres Problem sein.

-
Am Ende vom OnPlayerCommandText-Callback steht ein "return 0;"
Du kannst alternativ auch eine SendClientMessage zurückgeben, davor mit Format den eingegeben Befehl in einen String packen und diesen String dann zurückgeben

-
Ist bei OnPlayerSpawn die Interior ID zurückgesetzt?
-
Kleinigkeit bzgl der Objekte:
Ein paar "selbstgebaute" Objekte werden bereits im neuen Client enthalten sein, wenn Serverowner mehr haben wollen können Sie mehr bauen, der Client muss diese dann aber runterladen.
Quelle -
Du machst dir einen "Menüdialog", dessen Listitems die verschiedenen Kategorien sind (Gewehre, Maschinenpistolen etc). Jede Kategorie muss dann ein weiterer Dialog sein, welcher sich mit ShowPlayerDialog in den verschiedenen Listitems des Menüdialogs öffnet. Diese Kategorie-Dialoge haben dann verschiedene Listitems mit Waffen - nimmt man den linken Butten (if(response)) kriegt man die Waffe, nimmt man den rechten Button (else) öffnet sich per ShowPlayerDialog wieder der Menüdialog.
Hoffe das war verständlich, versuchs mal

-
-
Unter Umständen, versuch doch mal die Objekte direkt per CreateObject zu laden und sag Bescheid, ob es nen Unterschied gibt.

-
Wenn das Shamal Interior wirklich selbst gemappt ist, versuchs mal mit der 0. Falls du das Standard-Shamalinterior genommen hast, nimm die 1.
-
Na ich bin jetzt eher von den Godfather Chats ausgegangen, Generalchat und Lokalchat und so...ohne dabei die Spielerfarben anzutasten.
