Vielleicht hat er ja F7 gedrückt und es vergessen. ![]()
mfg ![]()
Vielleicht hat er ja F7 gedrückt und es vergessen. ![]()
mfg ![]()
Was steht in der Datenbank unter Paintjob beim Sultan ?:)
mfg ![]()
Welches Fahrzeug lädst du denn auf dem der Paintjob laden soll ?
mfg ![]()
Hier werden dir denke nicht so viele Leute helfen können da du mit Java arbeitest, 123marvin123: könnte dir da weiterhelfen.
mfg ![]()
if(vInfo[vID][v_paintjob]==10)
{
vInfo[vID][v_id_x]= CreateVehicle(vInfo[vID][v_vehicle_id],vInfo[vID][v_x],vInfo[vID][v_y],vInfo[vID][v_z],vInfo[vID][v_r],vInfo[vID][v_Color1],vInfo[vID][v_Color2],0);
}
else
{
vInfo[vID][v_id_x]= CreateVehicle(vInfo[vID][v_vehicle_id],vInfo[vID][v_x],vInfo[vID][v_y],vInfo[vID][v_z],vInfo[vID][v_r],vInfo[vID][v_Color1],vInfo[vID][v_Color2],0);
ChangeVehiclePaintjob(vInfo[vID][v_id_x],vInfo[vID][v_paintjob]);
}
zu
vInfo[vID][v_id_x]= CreateVehicle(vInfo[vID][v_vehicle_id],vInfo[vID][v_x],vInfo[vID][v_y],vInfo[vID][v_z],vInfo[vID][v_r],vInfo[vID][v_Color1],vInfo[vID][v_Color2],0);
ChangeVehiclePaintjob(vInfo[vID][v_id_x],vInfo[vID][v_paintjob]);
Lass den Paintjob ganz normal auslesen, gibt ja immer nur 3. (0,1,2)
mfg ![]()
Zitatich habe folgendes problem und zwar wird beim laden des wagen andauernd der Paintjob überschrieben
Wie er wird überschrieben, du lädst ihn doch nur ganz normal ?
mfg ![]()
Sicher das du die WaffenID 23 dabei hast ?
mfg ![]()
Was meinst du mit SD?
Ich denke er meint "Silenced 9mm Pistol".
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
{
if(weaponid == 23 && hitid != INVALID_PLAYER_ID){
if(!GetPVarInt(hitid, "Tazer")){
TogglePlayerControllable(playerid, false), ApplyAnimation(playerid, "CRACK", "crckidle1", 4.0, 1, 0, 0, 0, 0), SetPVarInt(hitid, "Tazer", true),
GameTextForPlayer(hitid, "Tazer..", 5, 2000), PlayerPlaySound(hitid, 6003, 0.0, 0.0, 0.0), SetTimerEx("UnTazer", 10000, false, "i", hitid);
return;
}
}
}
static UnTazer(id);
public UnTazer(id)
{
if(GetPVarInt(id, "Tazer"))
{
SetPVarInt(id, "Tazer", false), ClearAnimations(id, 0), TogglePlayerControllable(id, true);
return;
}
}
Orientiere dich mal an dem Quellcode.
mfg ![]()
Ah Okay, ich danke dir.
case DIALOG_REGISTER:{
if(!response){
switch(PlayerInfo[playerid][pLanguage]){
case SPRACHE_GERMAN: SendClientMessage(playerid, COLOR_RED, "INFO: {FFFFFF}Du hast den Vorgang abgebrochen.");
case SPRACHE_ENGLISCH: SendClientMessage(playerid, COLOR_RED, "INFO: {FFFFFF}You have cancelled the operation.");
default: print("Server->Language Error!");
}
Kick(playerid);
return false;
}
}
Habe das ganze jetzt mal so geschrieben, sollte denke passen.
mfg ![]()
Tag,
wollte mal was neues ausprobieren, da der Compiler mir aber sagt es keinen Effekt hat wollte ich hier mal nachfragen was ich denn genau falsch mache.
case DIALOG_REGISTER:{
new l = PlayerInfo[playerid][pLanguage], errmsg[2][50];
errmsg[0] = "INFO: {FFFFFF}Du hast den Vorgang abgebrochen.";
errmsg[1] = "INFO: {FFFFFF}You have cancelled the operation.";
if(!response)
{ (l == SPRACHE_GERMAN) ? (SendClientMessage(playerid, COLOR_RED, errmsg[0])) : (SendClientMessage(playerid, COLOR_RED, errmsg[1])); Kick(playerid); return false; }
}
ZitatDIR://(481) : warning 215: expression has no effect
mfg ![]()
ZitatPoste bitte den Code richtig formatiert: Der Pawn BB Code - Die richtige Anwendung
Das habe ich mal übernommen.
davidlg01:
Schreibe deinen Code mal so!
//oben
new jailed[MAX_PLAYERS];
ocmd:arrest(playerid,params[])
{
new pID;
if(isPlayerInFrakt(playerid,1) || isPlayerInFrakt(playerid,2) || isPlayerInFrakt(playerid,3))
if(sscanf(params,"u",pID))return SendClientMessage(playerid,ROT,"Benutze /knast [id]");
if(GetPlayerWantedLevel(pID)>=1)
if(!IsPlayerInRangeOfPoint(playerid,5,1215.9474,-1820.8887,13.5954) || !IsPlayerInRangeOfPoint(pID,5,1215.9474,-1820.8887,13.5954))return SendClientMessage(playerid,ROT,"Du und der Gefangene müssen beide am Knastpunkt sein!");
Jailer(playerid,pID);
return 1;
}
stock Jailer(playerid,knastid)
{
SetPlayerPos(knastid,198.4943,162.0886,1003.0300);
SetPlayerInterior(knastid,3);
switch(GetPlayerWantedLevel(knastid))
{
case 1:
{
SetTimerEx("Unjail",500000,false,"i",knastid);
SendClientMessage(knastid,ROT,"Du wurdest für 500Sekunden ins Gefängnis gebracht!");
GivePlayerMoney(playerid,1000);
jailed[playerid] = 1;
}
case 2:
{
SetTimerEx("Unjail",1000000,false,"i",knastid);
SendClientMessage(knastid,ROT,"Du wurdest für 1000Sekunden ins Gefängnis gebracht!");
GivePlayerMoney(playerid,2000);
jailed[playerid] = 1;
}
case 3:
{
SetTimerEx("Unjail",1500000,false,"i",knastid);
SendClientMessage(knastid,ROT,"Du wurdest für 1500Sekunden ins Gefängnis gebracht!");
GivePlayerMoney(playerid,3000);
jailed[playerid] = 1;
}
case 4:
{
SetTimerEx("Unjail",2000000,false,"i",knastid);
SendClientMessage(knastid,ROT,"Du wurdest für 2000Sekunden ins Gefängnis gebracht!");
GivePlayerMoney(playerid,4000);
jailed[playerid] = 1;
}
case 5:
{
SetTimerEx("Unjail",2500000,false,"i",knastid);
SendClientMessage(knastid,ROT,"Du wurdest für 2500Sekunden ins Gefängnis gebracht!");
GivePlayerMoney(playerid,5000);
jailed[playerid] = 1;
}
case 6:
{
SetTimerEx("Unjail",3000000,false,"i",knastid);
SendClientMessage(knastid,ROT,"Du wurdest für 3000Sekunden ins Gefängnis gebracht!");
GivePlayerMoney(playerid,6000);
jailed[playerid] = 1;
}
}
return 1;
}
Schau auf mal den YT Kanal von Nitrado, da müssten Anleitungen sein.
mfg ![]()
LG E 440.
mfg ![]()
if(SpielerInfo[giveplayerid][pFraktion] != 1)return SCM(playerid,GRAU,"Sie können nur Polizisten versetzen!");
Schreib das mal so.
mfg ![]()
format(string,sizeof(string),"{F00000}Funk: {FFFFFF}Beamter:{FF7800} %s {FFFFFF}wurde nach{FF7800} Los Santos {FFFFFF}versetzt!",pn(giveplayerid);
zu
format(string,sizeof(string),"{F00000}Funk: {FFFFFF}Beamter:{FF7800} %s {FFFFFF}wurde nach{FF7800} Los Santos {FFFFFF}versetzt!",pn(giveplayerid));
mfg ![]()
Kann ihn nur empfehlen, netter und zuverlässiger Typ.
mfg ![]()
Dann empfehle ich ich dir das von Caglar, ist aber nicht gratis. (5€)
mfg ![]()