hehyo leute ich wollte euch ma fragen wie ich es machen kann das es mit ein befehl die cars respawnen also nur die von onGameMOdeInit und der rest der cars verschwiendet wo nachhinein gespawnt wurden
Beiträge von Dark_Blizzard77
-
-
heyho leute hab ein prob und zwar hab mir madad admin sys geladet und zwar wen ich sscanf ausklammer speichert er die nich und wen ich es nicht ausklmaer bekom ichd en error
was kan ich da machen ?D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\filterscripts\madAd.pwn(3211) : error 021: symbol already defined: "sscanf"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
//=============================================SSCANF ZEUGS=========================================//
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 < MAX_PLAYERS; %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;
} -
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\filterscripts\madAd.pwn(3211) : error 021: symbol already defined: "sscanf"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
wen ich sccanf ausklammer speichert er die registrireung nich was kan ich mahcen ?
ps hier den scanf befehel
//=============================================SSCANF ZEUGS=========================================//
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 < MAX_PLAYERS; %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;
} -
heyho leute und zwar bekomme ich immer den
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(675) : error 017: undefined symbol "PlayerToPoint"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
wie kan ich den definieren ?
-
:O ich hab nur das mit AddStaticVehicle gemacht
gibts da keine funktion wie AddSpoilfer oder so ? xD
//e was is wen ich es über mta mach?
-
k ty hab eig nur skin´s gemoddet und so xD naja bin ma instalieren xD
-
heyho leute wollte grad ma was mappen dan kam aber gta sa data was modifed und er beendete sofort was kan ich machen das er trozdem startet ?
-
hehyo leute ich wollte euch ma fragen wie ich das tuning speichern kann beim car wen ich z.b ein sultan spawn das er mit xxx tuning spawn
-
-
heyho leute und zwar hab ich grad den neuen showroom gefunden mit den ganzen / vielen inc´s und jetzt hab ich die deathmatch.inc gefunden ich wollte euch ma fragen ob jmd weis was ich damit machen kann also welche befehle die inc beinhaltet ?
-
hab nur das gebraucht
Public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Pickup)
{
SetTimer("Text", 900000, true); // Timer wird gestartet
}
return 1;
}ty
-
und wie bauer ich es am besten jetzt in ein pickup ein also das wen deer spieler 5 min am pickup steht das dan eine nachricht kommt ??
-
-
heyho leute und zwar hab ich ein pn befehl in mein script iengebaut doch er sagt mir immer die errors
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(507) : error 017: undefined symbol "strrest"
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(507) : error 033: array must be indexed (variable "gMessage")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
mein script
new cmd[256];
new tmp[256];
new Message[256];
new gMessage[256];
new pName[MAX_PLAYER_NAME+1];
new iName[MAX_PLAYER_NAME+1];
new idx;cmd = strtok(cmdtext, idx);
// PM Command
if(strcmp("/pm", cmd, true) == 0)
{
tmp = strtok(cmdtext,idx);if(!strlen(tmp) || strlen(tmp) > 5) {
SendClientMessage(playerid,0xFF444499,"Benutze: /pm (id) (nachricht)");
return 1;
}new id = strval(tmp);
gMessage = strrest(cmdtext,idx);if(!strlen(gMessage)) {
SendClientMessage(playerid,0xFF444499,"Benutze: /pm (id) (nachricht)");
return 1;
}if(!IsPlayerConnected(id)) {
SendClientMessage(playerid,0xFF444499,"/pm : Diese ID ist nicht aktiv!");
return 1;
}if(playerid != id) {
GetPlayerName(id,iName,sizeof(iName));
GetPlayerName(playerid,pName,sizeof(pName));
format(Message,sizeof(Message),">> %s(%d): %s",iName,id,gMessage);
SendClientMessage(playerid,0xFFCC2299,Message);
format(Message,sizeof(Message),"** %s(%d): %s",pName,playerid,gMessage);
SendClientMessage(id,0xFFFF22AA,Message);
PlayerPlaySound(id,1085,0.0,0.0,0.0);printf("PM: %s",Message);
}
else {
SendClientMessage(playerid,0xFF444499,"Du kanst dir selber keine Nachricht schreiben!");
}
return 1;
}line 507
gMessage = strrest(cmdtext,idx); -
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(340) : error 032: array index out of bounds (variable "Team_kills")
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(342) : warning 211: possibly unintended assignment
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(342) : error 029: invalid expression, assumed zero
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(342) : warning 215: expression has no effect
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(342) : error 001: expected token: ";", but found ")"
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(342) : error 029: invalid expression, assumed zero
D:\samp server\eigener server neue version R4\samp03asvr_R7_win32\gamemodes\vl.pwn(342) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
line 340
Team_kills[2]++;line 342
if(Team_kills[1] => 50) -
haste vllt icq oder so ??
also teams gibts eig nur 2 LSV und RS hab die mit g Team gemacht
-
und wo hin muss ich das mit den skins zuweisen ?? und dan fehtl noch der textdraw mit den punkte anzahl
-
ich meine für ein team detah match das wen team 1 einen aus team2 killt das dan unten oder so steht
TEAM 1 : X TEAM2 : Y
-
thx @ all ihr habt mir geholfen
/e und wie kan ich den timer nun ihn ein pickup einbauen ? also so das alle 5 min ein text komt wen der spieler am pickup ist
-
hehyo leute ich suche ein tut für ein timer also in den gut die funktionne usw gesagt werden
ty im voraus
// e SuFu nix gefunden -,-