Nix funkt von den CMDS alles gemacht was drauf stand Server.cfg in den ordner usw alles fertig nur nix passiert
0.3c: Vehicle Control
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Bei mir funktioniert es wunder bar, bist ich /hilfe eingebe nach dem schließen des Fensters soll ich mich neu einloggen und wenn ich mich neu einlogge werde ich gekickt. Eventuell liegt das an meinem Anti Hack System, muss ich villeicht noch überarbeiten, aber danke dennoch nun kann ich weitere Funktionen auf der Basis drauf einbauen.
-
Simpel, aber sehr gut zu gebrauchen. Klein, aber fein!
-----------------------------------------------------------------
Bewertung - [Filterscript] 0.3c: Vehicle Control
-----------------------------------------------------------------Punktezahl:
75%/100%Pro:
- Script ist hilfreich für 0.3c Einsteiger.
- Script enthält alle wichtigen Fahrzeug-Funktionen.
- Script enthält eine Hilfe.Kontra:
- Script enthält keine besonderen Funktionen. -
Sehr Schön gemacht
bekomme aber folgende Errors:warning 217: loose indentation
warning 217: loose indentation
warning 217: loose indentation
warning 217: loose indentation-
stock sscanf(string[], format[], {Float,_}:...)
{
#if defined isnull
if (isnull(string))
#else
if (string[0] == 0 || (string[0] == 1 && string[1] == 0))
#endif
{
return format[0];
}
#pragma tabsize 4
new
formatPos = 0,
stringPos = 0,
paramPos = 2,
paramCount = numargs(),
delim = ' ';
while (string[stringPos] && string[stringPos] <= ' ')
{
stringPos++;
}
while (paramPos < paramCount && string[stringPos])
{
switch (format[formatPos++])
{
case '\0':
{
return 0;
}
case 'i', 'd':
{
new
neg = 1,
num = 0,
ch = string[stringPos];
if (ch == '-')
{
neg = -1;
ch = string[++stringPos];
}
do
{
stringPos++;
if ('0' <= ch <= '9')
{
num = (num * 10) + (ch - '0');
}
else
{
return -1;
}
}
while ((ch = string[stringPos]) > ' ' && ch != delim);
setarg(paramPos, 0, num * neg);
}
case 'h', 'x':
{
new
num = 0,
ch = string[stringPos];
do
{
stringPos++;
switch (ch)
{
case 'x', 'X':
{
num = 0;
continue;
}
case '0' .. '9':
{
num = (num << 4) | (ch - '0');
}
case 'a' .. 'f':
{
num = (num << 4) | (ch - ('a' - 10));
}
case 'A' .. 'F':
{
num = (num << 4) | (ch - ('A' - 10));
}
default:
{
return -1;
}
}
}
while ((ch = string[stringPos]) > ' ' && ch != delim);
setarg(paramPos, 0, num);
}
case 'c':
{
setarg(paramPos, 0, string[stringPos++]);
}
case 'f':
{new changestr[16], changepos = 0, strpos = stringPos;
while(changepos < 16 && string[strpos] && string[strpos] != delim)
{
changestr[changepos++] = string[strpos++];
}
changestr[changepos] = '\0';
setarg(paramPos,0,_:floatstr(changestr));
}
case 'p':
{
delim = format[formatPos++];
continue;
}
case '\'':
{
new
end = formatPos - 1,
ch;
while ((ch = format[++end]) && ch != '\'') {}
if (!ch)
{
return -1;
}
format[end] = '\0';
if ((ch = strfind(string, format[formatPos], false, stringPos)) == -1)
{
if (format[end + 1])
{
return -1;
}
return 0;
}
format[end] = '\'';
stringPos = ch + (end - formatPos);
formatPos = end + 1;
}
case 'u':
{
new
end = stringPos - 1,
id = 0,
bool:num = true,
ch;
while ((ch = string[++end]) && ch != delim)
{
if (num)
{
if ('0' <= ch <= '9')
{
id = (id * 10) + (ch - '0');
}
else
{
num = false;
}
}
}
if (num && IsPlayerConnected(id))
{
setarg(paramPos, 0, id);
}
else
{
#if !defined foreach
#define foreach(%1,%2) for (new %2 = 0; %2 < GetMaxPlayers(); %2++) if (IsPlayerConnected(%2))
#define __SSCANF_FOREACH__
#endif
string[end] = '\0';
num = false;
new
name[MAX_PLAYER_NAME];
id = end - stringPos;
foreach (Player, playerid)
{
GetPlayerName(playerid, name, sizeof (name));
if (!strcmp(name, string[stringPos], true, id))
{
setarg(paramPos, 0, playerid);
num = true;
break;
}
}
if (!num)
{
setarg(paramPos, 0, INVALID_PLAYER_ID);
}
string[end] = ch;
#if defined __SSCANF_FOREACH__
#undef foreach
#undef __SSCANF_FOREACH__
#endif
}
stringPos = end;
}
case 's', 'z':
{
new
i = 0,
ch;
if (format[formatPos])
{
while ((ch = string[stringPos++]) && ch != delim)
{
setarg(paramPos, i++, ch);
}
if (!i)
{
return -1;
}
}
else
{
while ((ch = string[stringPos++]))
{
setarg(paramPos, i++, ch);
}
}
stringPos--;
setarg(paramPos, i, '\0');
}
default:
{
continue;
}
}
while (string[stringPos] && string[stringPos] != delim && string[stringPos] > ' ')
{
stringPos++;
}
while (string[stringPos] && (string[stringPos] == delim || string[stringPos] <= ' '))
{
stringPos++;
}
paramPos++;
}
do
{
if ((delim = format[formatPos++]) > ' ')
{
if (delim == '\'')
{
while ((delim = format[formatPos++]) && delim != '\'') {}
}
else if (delim != 'z')
{
return delim;
}
}
}
while (delim > ' ');
return 0;
}
//edit1: Errors hinzugefügt
//edit2: Nummerriert -
-
hi leon!
das "loose indentation" heißt eig nur, dass du den code falsch eingerückt hast. also einfach mit tab richtig einrücken und das problem müsste behoben sein!MfG JaYYYY
-
jop habs
danke -
Danke !
-
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(50) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(50) : error 017: undefined symbol "ocmd_alarm"
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(50) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(50) : fatal error 107: too many error messages on one line
Habe 4 Errorsdie Zeile 50 ist ocmd:alarm(playerid,params[])
-
Hast du die OCMD include?
-
Zitat
undefined symbol "ocmd_alarm"
ocmd_alarm muss es heißen, du hast es dir ja schon selber richtig darunter gepostet...
-
-
ocmd_alarm
Wenn ich das nehmen komme die Errors:
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(50) : error 017: undefined symbol "ocmd_alarm"
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(53) : error 017: undefined symbol "sscanf"
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(69) : error 017: undefined symbol "motor"
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(69) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(69) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(69) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Administrator\Desktop\GTA San Andreas server\pawno\Sirene.pwn(69) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
Kann mir sonst einer das Filterscript machen nur mit der Sirene weil ich brauche nur die Sirene
/edit Text
-
es muss ocmd:alarm heißen und du brauchst die ocmd.inc Datei.
-
ich habe die Include im Pawno dringe also /Pawno/Includes
-
Ich bekomm keine errors
9/10 !
-
top FS 10/10^^
-
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(84) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(85) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(92) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(93) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "objective"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "boot"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "bonnet"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "doors"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "alarm"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "lights"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(78) : warning 203: symbol is never used: "engine"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(112) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(113) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(120) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(121) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "objective"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "boot"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "bonnet"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "doors"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "alarm"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "lights"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(106) : warning 203: symbol is never used: "engine"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(166) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(167) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(173) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(174) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(163) : warning 204: symbol is assigned a value that is never used: "vid"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "objective"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "boot"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "bonnet"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "doors"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "alarm"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "lights"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(160) : warning 203: symbol is never used: "engine"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(190) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(191) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(197) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(198) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(187) : warning 204: symbol is assigned a value that is never used: "vid"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "objective"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "boot"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "bonnet"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "doors"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "alarm"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "lights"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(184) : warning 203: symbol is never used: "engine"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(215) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(216) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(222) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(223) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "objective"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "boot"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "bonnet"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "doors"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "alarm"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "lights"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(209) : warning 203: symbol is never used: "engine"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(244) : error 017: undefined symbol "AttachObjectToVehicle"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(271) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(272) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(277) : error 017: undefined symbol "GetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(278) : error 017: undefined symbol "SetVehicleParamsEx"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "objective"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "boot"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "bonnet"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "doors"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "alarm"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "lights"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(267) : warning 203: symbol is never used: "engine"
C:\Users\Sevi\Desktop\Radio-Angelseyes\Radio-Angelsyes\filterscripts\Untitled.pwn(320) : error 017: undefined symbol "GetVehicleParamsEx"Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
-
Neue Includes Runterladen...
Kannste das Server Paket auf sa-mp.com nehmen
-
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
habe ich nun
ManualVehicleEngineAndLights(); wenn ich des in mein game mode einfüge habe ich error damit mein pawn ned mehr geht
-
Es geht viel einfach und mit viel weniger Zeilen naja für dich mühe 1/10
Kein testbedarf -
gibts das ganze auch als filterscript ??