Hi ich weiß das das schon oft kam aber trozdem kann mir bitte einer sagen wo im script und wie ich ins script gemappte sachen einfüge
danke schon mal an alle die mir helfen.
Beiträge von Smorre
-
-
-
-
-
meinst du so? (inetwa)
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new string[128];
new string2[128];
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid,sendername,sizeof(sendername));
stock SupporterAutoErstellen(playerid,carid)
{
new Float:x,Float:y,Float:z,Float:a,string[256];
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
SupporterAuto[playerid]=CreateVehicle(carid,x,y,z,a,1,1,-1);
PutPlayerInVehicle(playerid,SupporterAuto[playerid],0);
new car=GetVehicleModel(GetPlayerVehicleID(playerid));
format(string,256,"Du hast ein Supporter Fahrzeug erstellt. Fahrzeugname: %s.",SupCarName[car-400]);
SendClientMessage(playerid,SUPCAR_GREEN,string);
SetVehicleParamsEx(SupporterAuto[playerid],1,1,0,0,0,0,1);
SupporterCar[playerid]=1;
} -
stock SupporterAutoErstellen(playerid,carid)
{
new Float:x,Float:y,Float:z,Float:a,string[256];
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
SupporterAuto[playerid]=CreateVehicle(carid,x,y,z,a,1,1,-1);
PutPlayerInVehicle(playerid,SupporterAuto[playerid],0);
new car=GetVehicleModel(GetPlayerVehicleID(playerid));
format(string,256,"Du hast ein Supporter Fahrzeug erstellt. Fahrzeugname: %s.",SupCarName[car-400]);
SendClientMessage(playerid,SUPCAR_GREEN,string);
SetVehicleParamsEx(SupporterAuto[playerid],1,1,0,0,0,0,1);
SupporterCar[playerid]=1;
}
so könntest du mir bitte jetzt helfen? -
if(dialogid == DIALOG_SUPPORTERAUTO)
{
if(response)
{
switch(listitem)
{
case 0:
{
SupporterAutoErstellen(playerid,487);
}
case 1:
{
SupporterAutoErstellen(playerid,522);
}
case 2:
{
SupporterAutoErstellen(playerid,560);
}
case 3:
{
SupporterAutoErstellen(playerid,541);
}
case 4:
{
SupporterAutoErstellen(playerid,503);
}
case 5:
{
ShowPlayerDialog(playerid,DIALOG_SUPPORTERAUTO_CARID,DIALOG_STYLE_INPUT,"Wähle dein Supporterfahrzeugtyp","Mavrick\nNRG-500\nSultan\nBullet\nHotring Racer\nEigene CarID eingeben","Nehmen","Beenden");
}
}
}
}
if(dialogid == DIALOG_SUPPORTERAUTO_CARID)
{
if(response==0)
{
ShowPlayerDialog(playerid,DIALOG_SUPPORTERAUTO,DIALOG_STYLE_LIST,"Wähle dein Supporterfahrzeugtyp","Mavrick\nNRG-500\nSultan\nBullet\nHotring Racer\nEigene CarID eingeben","Nehmen","Beenden");
}
if(response==1)
{
if(strval(inputtext) < 400 || strval(inputtext) > 611)
{
SendClientMessage(playerid,SUPCAR_RED,"Die CarID muss größer als 400 und kleiner als 611 sein!");
ShowPlayerDialog(playerid,DIALOG_SUPPORTERAUTO_CARID,DIALOG_STYLE_INPUT,"Wähle dein Supporterfahrzeugtyp","Bitte gebe hier die CarID des Fahrzeugs an,\n das du als Supporterfahrzeug nutzen möchtest:","Erstellen","Zurück");
}
else
{
SupporterAutoErstellen(playerid,stravel(inputtext));
}
}
//return 1;
}
stock SupporterAutoErstellen(playerid,carid)
{
new Float:x,Float:y,Float:z,Float:a,string[256];
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
SupporterAuto[playerid]=CreateVehicle(carid,x,y,z,a,1,1,-1);so das sind die stellen hintereinander wie im script
-
Ich wollte ein Suppcar system einfügen nur jetzt
steht da dies
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41449) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41453) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41457) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41461) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41465) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41489) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41494) : error 029: invalid expression, assumed zero
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41494) : error 017: undefined symbol "SupporterAutoErstellen"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41496) : warning 219: local variable "string" shadows a variable at a preceding level
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(41499) : error 017: undefined symbol "carid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhasekann mir jemand helfen und sagen was ich verändern muss?
-
Ich bin noch ein Anfänger im Scripten bin halt ganz neu in dem Bereich
Könnte mir bitte einer sagen was ich falsch gemacht habe?
also Fehler code:
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(14622) : error 017: undefined symbol "pkoords"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(14622 -- 14623) : warning 215: expression has no effect
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(14623) : error 001: expected token: ";", but found "if"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(14623) : error 017: undefined symbol "SupporterCar"
C:\Users\Lucas\Desktop\GmR Script\gamemodes\script.pwn(14623) : fatal error 107: too many error messages on one line
if(strcmp(cmdtext,"/supcar",true)==0)
{
if(CallRemoteFunction("GetPlayerAdmin","i",playerid) >= PLAYER_SUPCAR_ADMIN_NEED || CallRemoteFunction("GetPlayerAdmin","i",playerid) >= PLAYER_SUPCAR_SUP_NEED)
{
pkoords
if(SupporterCar[playerid]==0)
{
ShowPlayerDialog(playerid,DIALOG_SUPPORTERAUTO,DIALOG_STYLE_LIST,"Wähle dein Supporterfahrzeugtyp","Mavrick\nNRG-500\nSultan\nBullet\nHotring Racer\nEigene CarID eingeben","Nehmen","Beenden");
r1
}
else
{
SetVehiclePos(SupporterAuto[playerid],x,y,z);
SetVehicleZAngle(SupporterAuto[playerid],a);
SendClientMessage(playerid,SUPCAR_GREEN,"Du hast dein Supporter Auto zu dir geholt!");
PutPlayerVehicle(playerid,SupporterAuto[playerid],0);
r1
}
}
else return SendClientMessage(playerid,SUPCAR_RED,"Du bist kein Admin oder Supporter!");
}
Bedanke mich schon mal.