Danke, weitere Bewertungen sind erwünscht
Beiträge von PrinceOfBelvedair
-
-
Ah, ok , naja werde demnächst nochwas spenden und den Titel ändern, er ist zwar nicht zu lang aber unnötig
-
Kann man den alten Benutzertitel auch ändern, obwohl man zurzeit kein Donator ist ?
-
Gefällt mir, dieses Ticket System, ist das auch dabei oder ist das nur ausm GM?
9/10
//Edit
Warum verwendest du immer einen 128 String, ich denke bei den meisten tuts auch ein 60-70 String, dann wäre das ganze noch weniger resoucen fressend ;D
-
Hallo,
Ich habe folgendes Car System: [ SCRIPTING ] Autohaus + Autokauf System
Nun will ich dazu ein /Spawncar Befehl machen, also das das Auto da spawnt wo man es zuletzt geparkt hat, nur ich weiß nicht wie ich anfangen soll, ich könnte den Befehl nur machen wenn man im Car sitzt, ich will aber das man es auch machen kann wenn man nicht in seinem Car ist. Kann mir jemand helfen?
Hier mal der /parken Befehl vlt. kann jemand ja was damit machen, bzw. umbauen:
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,ROT,"Du musst in DEINEM Fahrzeug sitzen, um es zu parken!");
new vehicleid = GetPlayerVehicleID(playerid);
for(new i = 0; i < 3; i++)
{
if(vehicleid == Spielercar[playerid][i])
{
new Float:vx, Float:vy, Float:vz, Float:va;
GetVehiclePos(vehicleid,vx,vy,vz);
GetVehicleZAngle(vehicleid,va);
Autos[playerid][i][posx] = vx;
Autos[playerid][i][posy] = vy;
Autos[playerid][i][posz] = vz;
Autos[playerid][i][posa] = va;
return SendClientMessage(playerid,0x00FF00FF,"-> Dein Fahrzeug wurde hier geparkt, beim nächsten Login kannst du es hier vorfinden!");
}
else continue;
}
SendClientMessage(playerid,ROT,"Du musst in DEINEM Fahrzeug sitzen, um es zu parken!");
return 1;
}
(Ist aus nem Dialog) -
@xSpeciiaL
Du musst andere Farbcodes nehmen, beispielsweise aus einem Colorpicker: http://www.colorpicker.com/
und dann machst du den Farbcode zwischen eine Klammer, Bsp: {E01B6A} ;D
-
Gefällt mir auch irgendwo nicht, außerdem schlechte Objectwahl, wenn man an die Orange/Weißen dinger kommt dann sind die sofort kaputt, von daher:
3/10
-
Hallo, ich habe hier ein Tag Mismatch
GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
Was hab ich da falsch gemacht ? man soll die hälfte vom Geld wiederbekommen..
-
Ah, danke für den TIpp,
hab jetzt 6 Klammer zu und jetzt gehts -
Hallo,
Ich habe hier drin einen Klammerfehler bzw. 26 Errors, nur ich weiß nicht wo der liegt kann mir jemand helfen?
if(strcmp(cmd,"/carsell",true)==0)
{
for(new i = 0; i < sizeof Autohaus; i++)
{
if(!IsPlayerInRangeOfPoint(playerid,7,-28.2220,-89.2535,1003.5469))return SendClientMessage(playerid,ROT, "Du musst am LS-Autohaus sein!");
{
for(new x=0; x<6; x++)
{
if(!GetPlayerVehicleID(playerid)==Spielercar[playerid][x])return SendClientMessage(playerid,ROT,"Das ist nicht dein Fahrzeug!");
{
new Autodatei[100];
format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
if(dini_Exists(Autodatei))
{
dini_Remove(Autodatei);
//GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
return 1;
}
} -
SetObjectMaterial(17639, materialindex, 6322, law2_roadsb[], rodeo3sjm[], materialcolor)
Wie bekommt man die Straße hin? ich versuch das schon seit Wochen
-
Danke, nur ein zwei Warnings tag mismatch in den Zeilen:
GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2); //Die selbe wie unten^^
-
Ok, Danke du bist mein Retter
Allerdings ist mir aufgefallen das ich garkeine Dini Autodatei2 & 3 besitze, also brauche ich sie ja eigentlich auch ganicht, nur wie nehm ich das alles ohne Klammer Fehler raus`? auf meinen Server kann man eh nur ein Auto haben, und die Datei heißt einfach nur Autodatei..
-
Steht doch da unten
[ SCRIPTING ] Autohaus + Autokauf System
Habe den /Sellcar Befehl versucht aus DTC raus zu kopieren und zu verändern, klappt aber irgendwie nicht..
-
Hallo, ich bin schon seit Wochen an diesem Befehl, nur daran liegt es ob mein Server wieder online gehen kann
Ich bekomme ihn einfach nicht hin, wäre nett wenn mir jemand helfen könnte..if(strcmp(cmd,"/carsell",true)==0)
{
for(new i = 0; i < sizeof Autohaus; i++)
{
CreatePickup(1239,1,Autohaus[i][posx],Autohaus[i][posy],Autohaus[i][posz],-1);
if(IsPlayerInRangeOfPoint(10,Autohaus[i][posx],Autohaus[i][posy],Autohaus[i][posz]))
{
for(new i=0; i<6; i++){
if(GetPlayerVehicleID(playerid)==Spielercar[playerid][i])
{
GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
}
return SendClientMessage(playerid,ROT,"Das ist nicht dein Fahrzeug!");
new Autodatei[100];
format(Autodatei,sizeof(Autodatei),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
if(dini_Exists(Autodatei))
{
dini_remove(Autodatei)
GivePlayerMoney(playerid,Autos[playerid][i][Preis]/2);
}
else
{
format(Autodatei3,sizeof(Autodatei2),"/Autos/%s_Auto_%d.ini",SpielerName(playerid),i);
}
}
else
SendClientMessage(playerid,WEIß,"Du bist bei keinem Autohaus!");
}
return 1;
}
}Errors:
C:\Users\Beny\Desktop\FUN.pwn(7691) : warning 202: number of arguments does not match definition
C:\Users\Beny\Desktop\FUN.pwn(7693) : warning 219: local variable "i" shadows a variable at a preceding level
C:\Users\Beny\Desktop\FUN.pwn(7696) : warning 213: tag mismatch
C:\Users\Beny\Desktop\FUN.pwn(7699) : warning 225: unreachable code
C:\Users\Beny\Desktop\FUN.pwn(7699) : warning 217: loose indentation
C:\Users\Beny\Desktop\FUN.pwn(7703) : error 017: undefined symbol "dini_remove"
C:\Users\Beny\Desktop\FUN.pwn(7704) : warning 213: tag mismatch
C:\Users\Beny\Desktop\FUN.pwn(7708) : error 017: undefined symbol "Autodatei3"
C:\Users\Beny\Desktop\FUN.pwn(7708) : error 017: undefined symbol "Autodatei2"
C:\Users\Beny\Desktop\FUN.pwn(7708) : error 029: invalid expression, assumed zero
C:\Users\Beny\Desktop\FUN.pwn(7708) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Ich weiß was die Errors bedeuten, allerdings nicht wie ich sie beheben soll, bzw. wie ich den Befehl überhaupt auf dieses Tutorial anpassen soll: [ SCRIPTING ] Autohaus + Autokauf System
-
-
Herzlichen Glückwunsch, und auf weitere 5 Jahre, oder noch mehr
-
Ganz gut gelungen, genau wie die Musikauswahl
8/10
Man könnte evt. noch was verbessern was die Höhe des BSN betrifft, weil es sieht ziemlich niedrig aus, ansonsten weiter so
-
Also ne gute Idee hab ich erstmal nicht, aber wenn du Leute brauchst dann bin ich gerne dabei vlt. könnte man sowas in der Art wie Cobra 11 nachspielen..
-
/*-- --- . . --
| | | |\ /| | \
| | | | V | | |
| | | | | | /
--- --- | | --
I.5.O by kleinerOpa*/
//#include <a_samp>
#define ocmd:%1(%2) forward ocmd_%1(%2);\
public ocmd_%1(%2)
public OnPlayerCommandText(playerid,cmdtext[])
{
cmdtext[0]='_';
new ocmdStr[128],ocmdParams[128],bool:ocmdAffe,ocmdFu;
for(new oi;oi<128;oi++)
{
if(cmdtext[oi]=='\0')break;
if((cmdtext[oi]==' ')&&(!ocmdAffe))
{
ocmdAffe = true;
continue;
}
if(!ocmdAffe)ocmdStr[oi] = tolower(cmdtext[oi]);
else
{
ocmdParams[ocmdFu]=cmdtext[oi];
ocmdFu++;
}
}
format(ocmdStr,128,"ocmd%s",ocmdStr);
if(!strlen(ocmdParams))format(ocmdParams,128," ");
if(CallLocalFunction(ocmdStr,"ds",playerid,ocmdParams))return 1;
cmdtext[0]='/';
return CallLocalFunction("ocmdOnPlayerCommandText","ds",playerid,cmdtext);
}
#define OnPlayerCommandText ocmdOnPlayerCommandText
forward ocmdOnPlayerCommandText(playerid,cmdtext[]);