[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
-
-
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : error 028: invalid subscript (not an array or too many subscripts): "Interior"
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : warning 215: expression has no effect
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : error 001: expected token: ";", but found "]"
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : error 029: invalid expression, assumed zero
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : fatal error 107: too many error messages on one line
@0x0040FB80: Bekomme die Fehler.. -
Zeig mal deinen Code.
-
Gehört zu dem Spec & Specoff befehl.
-
Guten Tag,
Ihr kennt das sicherlich bei RPG City: Man gibt "/fahrrad" ein und man ist sofort Fahrer. Ich will das auch in meine Script einbauen nur weiß ich nicht wie. Bis jetzt habe ich das hier:
Command:
if(strcmp(cmd, "/roller", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5.0,1241.1827,-1728.8977,13.5768))
{
if(UnrentRoller[playerid] == 0)
{
ShowPlayerDialog(playerid,DIALOG_RROLLER,DIALOG_STYLE_MSGBOX, "{FFFFFF}Roller Mieten","{FFFFFF}Möchtest du einen Roller für {00FF00}40${FFFFFF} mieten ?","Mieten","Nein");
}
}
return 1;
}Dialog:
if(dialogid == DIALOG_RROLLER)
{
if(response==0)
{
SendClientMessage(playerid, 0xFEFEFEFF, "Rent Roller abgebrochen");
}
if(response==1)
{
if(RentRoller[playerid] == 0)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new vehiclefid = CreateVehicle(462,1235.7366,-1728.6998,13.1698,359.5901,3,3,-1);
SetVehicleNumberPlate(vehiclefid, name);
GivePlayerMoney(playerid,-100);
SendClientMessage(playerid, 0x4BFF00FF, "Du hast dir einen Roller für 100$ gemietet.");
SendClientMessage(playerid, 0x4BFF00FF, "Dein Roller wurde auf der Straße Gespawnt");
SendClientMessage(playerid, 0x4BFF00FF, "Viel Spaß mit dem Roller um ihn abzugeben");
SendClientMessage(playerid, 0x4BFF00FF, "Gebe /Rollerabgeben ein");
RentRoller[playerid] = 1;
}
else { SendClientMessage(playerid, RED, "Du hast schon einen Roller gemietet."); }}
}Ich hoffe das mir jemand weiterhelfen kann.
MfG
-
Nach:
new vehiclefid = CreateVehicle(462,1235.7366,-1728.6998,13.1698,359.5901,3,3,-1);
das hier einfügen:
PutPlayerInVehicle(playerid, vehiclefid, 0); -
Danke
Könntest du mir noch dabei helfen: /Rollerabgeben geht bei jeden Auto, ich will aber das nur der Roller gelöscht wird auch wenn man nicht im Fahrzeug sitzt:
if(strcmp(cmd, "/rollerabgeben",true) == 0)
{
if(RentRoller[playerid] == 1)
{
if(IsPlayerInAnyVehicle(playerid))
{
DestroyVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, 0xFEFEFEFF, "Du hast dein Mietroller abgegeben.");
RentRoller[playerid] = 0;
}
}
return 1;
} -
Beim Dialog:
RentRoller[playerid] = 1;
zu:
RentRoller[playerid] = vehiclefid;Und den Befehl:
if(strcmp(cmd, "/rollerabgeben",true) == 0)
{
if(RentRoller[playerid] != 0)
{
DestroyVehicle(RentRoller[playerid]);
RentRoller[playerid] = 0;
SendClientMessage(playerid, 0xFEFEFEFF, "Du hast dein Mietroller abgegeben.");
}
return 1;
} -
-
Wie mache ich das:
Ich will einen Werbung Befehl machen, mit ID, Preis, Zeit und Text
also Werbung IDDialog kommt: "Preis"
2tes Dialog kommt: "Zeit"
3tes Dialog kommt: "Text"
4tes Dialog kommt: "Text"Preis ist klar, Zeit soll dann in einem Timer gespeichert werden bsp 2 Minuten(geht nach 2 Min die Werbung weg)
und beide Texte sollen über einen String laufen blos mit einem \n getrennt(falls es nicht geht ist auch nicht schlimm)Brauche nur beispiele wie ich das mache.
Mit freundlichen Grüßen
-
@0x0040FB80:
Diese Errors:
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : error 028: invalid subscript (not an array or too many subscripts): "Interior"
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : warning 215: expression has no effect
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : error 001: expected token: ";", but found "]"
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : error 029: invalid expression, assumed zero
C:\Users\Steinhauer\Desktop\Santos-Roleplay\gamemodes\Neuer Ordner\SantosLife2.pwn(17439) : fatal error 107: too many error messages on one lineAuf dieser Zeile:
Interior[playerid] = GetPlayerInterior(playerid);
in diesem Befehl:
ocmd:spec(playerid,params[])
{
new pID;
if(PlayerInfo[playerid][pAdmin] >= 1)
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,-1,"Benutzung: /spec [Spieler]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, -1, "Der Spieler konnte nicht gefunden werden.");
if(IsPlayerInAnyVehicle(pID))
{
new Float:POS[3], Interior[MAX_PLAYERS], vWorld[MAX_PLAYERS];
GetPlayerPos(playerid, POS[0], POS[1], POS[2]);
Interior[playerid] = GetPlayerInterior(playerid);
vWorld[playerid] = GetPlayerVirtualWorld(playerid);
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(pID));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(pID));
SetPlayerInterior(playerid, GetPlayerInterior(pID));
SpectedID = pID;
Specting[playerid] = true;
return 1;
}
else
{
new Float:POS[3], Interior[MAX_PLAYERS], vWorld[MAX_PLAYERS];
GetPlayerPos(playerid, POS[0], POS[1], POS[2]);
Interior[playerid] = GetPlayerInterior(playerid);
vWorld[playerid] = GetPlayerVirtualWorld(playerid);
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, pID);
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(pID));
SetPlayerInterior(playerid, GetPlayerInterior(pID));
SpectedID = pID;
Specting[playerid] = true;
return 1;
}
} -
new Interior;
zu:
new Interior[MAX_PLAYERS]; -
Hey,
Kriege diese Errors:
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13326) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13327) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13328) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13329) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13330) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13331) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13332) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13333) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13334) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13335) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13336) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13337) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13338) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13339) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13340) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13341) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13342) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13343) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13344) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13345) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13346) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13347) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13348) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13349) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13350) : error 017: undefined symbol "SetDynamicObjectMaterial"
C:\Documents and Settings\Denýs\Desktop\hypercam\Life Of Sun By ROnNNNY [VERÖFFENTLICHT]\gamemodes\LoS.pwn(13351) : error 017: undefined symbol "SetDynamicObjectMaterial"Wollte das hier in mein Script einfügen: Stadthallen-Komplex in Los Santos [Release]
-
Dir fehlt die Include "streamer".
Deine Errors sagen das CreateDynamicObject nicht definiert ist und soweit ich weiß, exestiert diese Funktion im Streamer.Kuck einfach in der SuFu oder google.
/edit;
Hier klickenMit freundlichen Grüßen
-
Dir fehlt die Include "streamer".
Deine Errors sagen das CreateDynamicObject nicht definiert ist und soweit ich weiß, exestiert diese Funktion im Streamer.Kuck einfach in der SuFu oder google.
/edit;
Hier klickenMit freundlichen Grüßen
Die Errors sind weg aber wenn ich den Server starten will schließt sich sofort die exe -
Guten Tag liebe Community,
ich würde gerne ein Schlüsselsystem
machen also wen man /motor eingibt das er abfragt ob er in einem
Fraktionscar sitzt und wen er nicht zu der Fraktion gehört soll da
stehen Sie beistzen keinen Schlüssel.
Hatte es versucht nur habe es
glöscht da es nicht ging jetzt will ich es wieder drinne haben und
brauche eure Hilfe wie ich damit anfange!Code: /motor
ocmd:motor(playerid, params[])
{
#pragma unused paramsif(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)return
SendClientMessage(playerid,COLOR_RED,"Du bist nicht der Fahrer eines
Fahrzeugs.");
new vID=GetPlayerVehicleID(playerid), tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective;
if(hatAutoMotor(vID)){
GetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
if(Motor[vID]==false){
Motor[vID] = true;
tmp_engine = 1;
SetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
}else{
Motor[vID] = false;
tmp_engine = 0;
SetVehicleParamsEx(vID, tmp_engine, tmp_lights, tmp_alarm, tmp_doors, tmp_bonnet, tmp_boot, tmp_objective);
}
}
else
{
scm(playerid, COLOR_YELLOW, "Du bist in keinem Fahrzeug mit Motor!");
}
return 1;
}Mit freundlichen Grüßen,
SkoMe -
Die Errors sind weg aber wenn ich den Server starten will schließt sich sofort die exe
Zeig mal was in der Serverlog steht
-
Beitrag von Kriegerbeere ()
Dieser Beitrag wurde vom Autor gelöscht (). -
Zeig mal was in der Serverlog steht
Schon behoben -
-