hat sich noch was verändert zu RC10-3?
Beiträge von Sniperwolfes
-
-
in einem neuen script bekomme ich auch komischerweise keine errors aber in meinem selfmade schon
stock Motorrad(vehicleid)
{
for(new i = 0; i< MAX_PLAYERS; i++)
{
new modelid = GetPlayerVehicleID(i);
switch(modelid)
{
461, 463, 468, 521, 522, 581
};
return 1;
}stock Roller(vehicleid)
{
for(new i = 0; i< MAX_PLAYERS; i++)
{
new modelid = GetPlayerVehicleID(i);
switch(modelid)
{
448, 462, 586
};
return 1;
}bei dem stock davor klappt es komischerweise nur beim Roller geht es nicht....
hat jemand eine Lösung -
Tach,
ich habe heute versucht mit Stock eine Funktion zu machen mit der man gucken kann, ob ein Vehicle ein Motorrad o.Ä. ist.Nun wusste ich nicht genau wie ich anfangen sollte deswegen hab ich einfach mal wild drauf los gemacht. Nun, nach einigen Versuchen etwas zu verändern, kamen folgende Errors:CodeD:\DOKUME~1\SNIPER~1\Desktop\0.3\GAMEMO~1\FALI.pwn(3967) : error 002: only a single statement (or expression) can follow each "case" D:\DOKUME~1\SNIPER~1\Desktop\0.3\GAMEMO~1\FALI.pwn(3967) : error 029: invalid expression, assumed zero D:\DOKUME~1\SNIPER~1\Desktop\0.3\GAMEMO~1\FALI.pwn(3967) : warning 215: expression has no effect D:\DOKUME~1\SNIPER~1\Desktop\0.3\GAMEMO~1\FALI.pwn(3967 -- 3968) : warning 215: expression has no effect D:\DOKUME~1\SNIPER~1\Desktop\0.3\GAMEMO~1\FALI.pwn(3968) : error 001: expected token: ";", but found "}" D:\DOKUME~1\SNIPER~1\Desktop\0.3\GAMEMO~1\FALI.pwn(3968) : fatal error 107: too many error messages on one line
und hier die Zeile im Script:
stock Roller(vehicleid)
{
for(new i = 0; i< MAX_VEHICLES; i++)
{
vehicleid = GetVehicleModel(i);
switch(vehicleid)
{
448, 462, 586
};
return 1;
}Ich hoffe mir kann einer helfen
mfg Sniperwolfes
-
hast du vll SAMI? dann mach das mal da raus
-
Du spamst selber ??
Du machst ein nutzloses Thema offen
wo ist das bitteschön spam? -
du musst bei allen hinten die -1 wegmachen dann gehts
-
bei mir gehts mit 0.3^^
-
schick mal den link drake
-
1/10
sehr unreallife find ich -
new PlayerInfo[MAX_PLAYERS][pInfo];
tu das mal unter enum pInfo
-
geht automatisch runter
-
könnte man das mal oben anpinnen wenns ginge?
-
du musst auch mit 0.3 starten... klick auf das kleine zahnrad und such den gta ordner mit 0.3
-
eine } klammer irgendwo zuviel
-
#include <a_samp>
#pragma tabsize 4
#define COLOR_YELLOW 0xFFFF00AA
new y_gate[2];public OnFilterScriptInit()
{
y_gate[0] = CreateObject(986, 1548.804443, -1632.485352, 14.093480, 0.0000, 0.0000, 90.0000);
y_gate[1] = CreateObject(986, 1548.832520, -1624.447632, 14.093480, 0.0000, 0.0000, 270.0000);print("\n--------------------------------------");
print(" Blank Filterscript by W4nnA");
print("--------------------------------------\n");
return 1;
}public OnFilterScriptExit()
{
return 1;
}public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/pdauf", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5, 1548.804443, -1632.485352, 14.093480))
{
MoveObject(y_gate[0],1548.804443, -1634.387207, 5.093480,4);
SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Nur Für Cops!");
}
else if(IsPlayerInRangeOfPoint(playerid, 5, 1548.832520, -1624.447632, 14.093480))
{
MoveObject(y_gate[1],1548.832520, -1624.447632, 5.093480,4);
SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Nur Für Cops!");
}
return 1;
}
if (strcmp(cmdtext, "/pdzu", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5, 1548.804443, -1632.485352, 14.093480))
{
MoveObject(y_gate[0],1548.804443, -1632.485352, 14.093480,4);
SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Nur Für Cops!");
}
else if(IsPlayerInRangeOfPoint(playerid, 5, 1548.832520, -1624.447632, 14.093480))
{
MoveObject(y_gate[1],1548.832520, -1624.447632, 14.093480,4);
SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Nur Für Cops!");
}
return 1;
}
return 0;
} -
ehm guck mal in deine signatur ...
-
if(strcmp(cmd, "/v", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xAAAAAAA, "Benutze: /v [carid] [color1] [color2]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, 0xAAAAAAA, " Die ID kann nicht unter 400 oder über 611 sein!"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xAAAAAAA, "Benutze: /v [carid] [color1] [color2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, 0xAAAAAAA, " Die Farbe kann nicht unter 0 oder über 126 sein!"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, 0xAAAAAAA, "Benutze: /v [carid] [color1] [color2]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, 0xAAAAAAA, " Die Farbe kann nicht unter 0 oder über 126 sein!"); return 1; }
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
LinkVehicleToInterior(carid,GetPlayerInterior(playerid));
format(string, sizeof(string), " Auto %d gespawnt.", carid);
SendClientMessage(playerid, 0xAAAAAAA, string);
}
return 1;
} -
ist euch aufgefallen das man seit 0.3 immernoch radio hören kann nachdem man mit tab+alt raus u. wieder rein ist? bei 0.2x muss man immer aussteigen und wieder einsteigen^^
-
strtok 2mal definiert
du hast bei zb new bla[2] zu viele zugeordnete sachen also einfach auf bla[4] oder so erhöhen (soviele wie sind +1 freie zeile)
-
dankeschön^^