Juten Tag.
Ich habe ein schweres Problem.
Es ist nicht übergewichtig aber heftig.
ch schilder jetzt mal meinen Fehler.
Also ich bin an einem Bayide Roleplay Edit dran,alles ist jetzt in SF,LV,LS.
Nun habe ich das LSPD in LS gemacht.
Und habe autos richtig hingestellt,per Map Editor und habe alles richtig ins Script eingefügt nun geh ich ins LSPD und komm nach einigen Sekunden wieder raus.
Was sehe ich,viele der wagen stehen auf der Strasse einfach so ;/ nein und das immerso.
Vielleicht kennt ihr das Problem und könnt mir helfen ;/
Danke
Beiträge von [TgR]xBörkelx
-
-
Danke euch. Ihr macht mir mut.
Ich kan euch in 1-2 Tagen eine 2 Version zeigen die wird Farbenfroher sein
Aber trotzdem Danke. -
Hallo Hallo Community.
Ich wollte euch mal meinen kleinen Gemischtwarenladen zeigen.
Bin nicht der beste Mapper aber ich denke ich habe mich selbst übertroffen.
Es enthält einen Verkaufsraum Sowie Büro und Abstellraum.
Aussen:
Innen(verkausraum):
Büro:
Lagerraum:
Eine Dachterasse fürne kleine Mittagspause:Wens euch zu wenig Objecte sind kann ich euch später ja ne 2 Variante zeigen.
Hoffe es ist einigermassen gut.
Habe es für meinen TheGoldenReallife server gemacht der brauchte nochn Zeitungs-Gemischtwaren laden.
MfG Monster
Positive oder Negative Kommentare sind erlaubt. -
Versuch das mal so:
AddNoDMZone(439.8967,-1687.6110,2507.5723,-1647.6115);ja
Ne Beides geht nicht immernoch die Halbe Map makiert.
-
Ich verweise mal auf diesen Post hier
IsPlayerInArea geht nicht. Habe alles versucht
Ist das das gleiche Problem ? -
Guten Tag Breadfishfaces
Ich habe ein Problem.
Ich habe mir Templers Include besorgt (NoDMZone include)
Und da ist ja schonmal das BSN als Beispiel erstellt, nun habe ich auch eins erstellt undzwar die grove street(nur so als Test)
AddPlayerClass(0,2507.5723,-1647.6115,13.9088,179.9642,0,0,0,0,0,0); // pos1
AddPlayerClass(0,2439.8967,-1687.6110,13.8047,351.2367,0,0,0,0,0,0); // pos1
Und daraus habe ich dan dashier gemacht.
AddNoDMZone(2507.5723,-1647.6115,439.8967,-1687.6110);
Nun habe ich das Problem. Das die halbe Map makiert ist anstatt die Nur Erstellte Zone.
Und esda in der Zone auchnet klappt das NoDM.
In BSN funkt alles prima.
Bitte Helfen! -
Auf der map soll aber nichts angezigt werden richtig? dann hätt ich da was was ich bei mir auch einsetze für die NoDM zonen
ne schon gut Beavis hatt das Problem gelöst . aber trotzdem Danke.
Beavis
-
tausch mal die 2 Y Coordinaten aus dann sollte es gehen
Habs schonmal versucht ging aber net..
Ich versuchs nochmal und schreib dir falss es doch geht. -
Hallo Community \(^o^)/
Ich habe da ein klitzekleines Problem mit der IsPlayerInArea.
Ich habe es vernünftig eingestellt.
//NO DMm Zoneif(IsPlayerInArea(i,1831.8180,-1622.5242,1932.5431,-1743.9843)
&& GetPVarInt(i, "NODMT") == 0 && sStats[i][sTutorial]
== 1)
{
SetPVarInt(i,"NODMT",1);
TextDrawShowForPlayer(i,NoDMTextdraw);
SetPlayerArmedWeapon(i,0);
SendClientMessage(i,Rot,"Du bist in einer NoDm Zone");
}
else
{
SetPVarInt(i,"NODMT",0);
TextDrawHideForPlayer(i,NoDMTextdraw);
SetPlayerArmedWeapon(i,0);
}Und das ist der Stock:
stock IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY)
{
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1;
else return 0;
}
Ich habe auch durch eine Antwort eines anderen Users hier im FOrum mal die coords umgetauscht,und es brang auch keinen erfolg nun bitte ich euch um Hilfe.
Alles Richtig COmpiliert ohne Warnings ode Errors.
Nun Gehe ich ins Spiel betrette das Gebiet und Nix Passiert :O
Whats Wrong with You. (Zitat: Micheal De Santo)
Bitte um Hilfe !! -
Bisschen genauer pls
ALso Max Y und Max X mit Min Y und Min X vertauschen ? -
Hallo Community \(^o^)/
Ich habe da ein klitzekleines Problem mit der IsPlayerInArea.
Ich habe es vernünftig eingestellt.
//NO DMm Zone
if(IsPlayerInArea(i,1831.8180,-1622.5242,1932.5431,-1743.9843) && GetPVarInt(i, "NODMT") == 0 && sStats[i][sTutorial] == 1)
{
SetPVarInt(i,"NODMT",1);
TextDrawShowForPlayer(i,NoDMTextdraw);
SetPlayerArmedWeapon(i,0);
SendClientMessage(i,Rot,"Du bist in einer NoDm Zone");
}
else
{
SetPVarInt(i,"NODMT",0);
TextDrawHideForPlayer(i,NoDMTextdraw);
SetPlayerArmedWeapon(i,0);
}Und das ist der Stock:
stock IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY)
{
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1;
else return 0;
}
Alles Richtig COmpiliert ohne Warnings ode Errors.
Nun Gehe ich ins Spiel betrette das Gebiet und Nix Passiert :O
Whats Wrong with You. (Zitat: Micheal De Santo)
Bitte um Hilfe !! -
Hallo Liebe Leute .
Ich habe aus einem Beitrag hier Erfahren das man aus 2 Coordinaten:
AddPlayerClass(17,1913.5979,1831.6106,13.5574,13.5469,215,0,0,0,0,0,0); // nodm1sapd
AddPlayerClass(17,1831.6106,-1742.8643,13.5469,215.7814,0,0,0,0,0,0); // nodm2sapd
eine IsPlayerinZone machen kann:
if(IsPlayerInZonee(playerid,1913.5979,1831.6106,13.5574,13.5469))Nun hatte ich die Zone in ein NODM System eingetragen :
if(IsPlayerInZonee(i,1913.5979,1831.6106,13.5574,13.5469) && GetPVarInt(i, "NODMT") == 0 && sStats[i][sTutorial] == 1)
{
SetPVarInt(i,"NODMT",1);
TextDrawShowForPlayer(i,NoDMTextdraw);
SetPlayerArmedWeapon(i,0);
}Doch wen ich das Gebiet betrette wird nicht das Textdraw angezeigt: No DM Zone
Könntet ihr mich Berichtigen oder mal drüber schaun
MFG Monster -
if(IsPlayerInZonee(playerid,1913.5979,1831.6106,13.5574,13.5469))
{
if(GetPVarInt(playerid, "NODM") < 5)
{
SetPVarInt(playerid, "NODM", GetPVarInt(playerid, "NODM")+1);
format(string, sizeof(string), "Du hast %d/5 Schläge gemacht ab dem 5 Schlag erhälst du einen Kick. [NO DM-ZONE Deathmatch]", GetPVarInt(playerid, "NODM"));
SendClientMessage(playerid, Gelb, string);
TogglePlayerControllable(playerid,false);
TogglePlayerControllable(playerid,true);
SetPlayerArmedWeapon(playerid,0);
}Keine Fehlermeldungen. Keine Erros oder Warnings
Nur aufm Server wen ich das gebiet betrette steht nicht Du bist in einer No-Dom Zone obwohl alles richtig eingestellt ist.
Vllt ist ja was an den coords falsche bei IsPlayerinZone
-
Hallo Community,
Iwie ist ein ein Bisschen Fail.
Ich habe hier im Forum gesagt bekommen wen man aus COordinaten eine IsPlayerInZone machen will muss man es so undso machen.
Und ich habe mit den COords:
AddPlayerClass(17,1913.5979,1831.6106,13.5574,13.5469,215,0,0,0,0,0,0); // nodm1sapd
AddPlayerClass(17,1831.6106,-1742.8643,13.5469,215.7814,0,0,0,0,0,0); // nodm2sapd
Das hier draus gemacht:
if(IsPlayerInZonee(playerid,1913.5979,1831.6106,13.5574,13.5469))
Also könntet ihr mir verraten was falsch ist :C -
Hallo Leute ich wollte mal was Fragen.
Man kann ja einen selbst AUsführenden Befehl von OnPlayerCommandText machen
undzwar OnPlayerCommandText(playerid,/Befehl);Jetzt wolte ich fragen ob das auch mit OnPlayerCommandPerformed geht
wen ja wie(beispiel schreiben);Danke im Vorraus
-
Brauche Umbedingt Hilfe
Glaube Frage klärt sich von Selber.SQLC:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(1) : error 010: invalid function or declaration C:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(3) : error 010: invalid function or declaration C:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(7) : error 010: invalid function or declaration C:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(15) : error 010: invalid function or declaration C:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(17) : error 010: invalid function or declaration C:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(22) : error 010: invalid function or declaration C:\Users\Lukas\Desktop\TheGoldenReallife [We are Back].pwn(24: error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
if(strcmp("/mülllooken", cmdtext, true, 10) == 0)
{
if(Spieler[playerid][pPfand] >= 5)
{
SendClientMessage(playerid,ROT,"Du kannst maximal nur 5 Flaschen tragen");
}
if(Pfand > 0)
{
format(string, sizeof(string), "Du hast %d Pfandflaschen aus dem Müll gekramt!", Pfand);
SendClientMessage(playerid, WEISS, string);
SendClientMessage(playerid,GELB,"Du kannst die gefundenen Pfandflaschen im 24/7 mit /sellpfand verkaufen!");
Spieler[playerid][pPfand] += Pfand;
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
Pfand = 0;
return 1;
}
else
{
format(string, sizeof(string), "Du hast nichts in der Mülltonne gefunden!", Pfand);
SendClientMessage(playerid, ROT, string);
PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
return 1;
}
return 1;
} -
COMMAND:mdurchsuchen(playerid, params[])
{
#pragma unused params
new string[128];
if(IsPlayerInRangeOfPoint(playerid,2.5, -31.9218,-29.0892,1003.5573))
{
SendClientMessage(playerid,GRAU,"Du bist an Keiner Mülltonne.");
}
if(Spieler[playerid][pPfand] >= 5)
{
SendClientMessage(playerid,ROT,"DU kannst maximal nur 5 Flaschen tragen);
}
else if(Spieler[playerid][pPfand] <= 4)
{
new Pfand = random(5);
format(string, sizeof(string), "Du hast %d Pfandflaschen aus dem Müll gekramt!", Pfand);
SendClientMessage(playerid, WEISS, string);
SendClientMessage(playerid,GELB,"Du kannst die gefundenen Pfandflaschen im 24/7 mit /sellpfand verkaufen!");
Spieler[playerid][pPfand] += Pfand;
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
return 1;
}
else
{
format(string, sizeof(string), "Du hast nichts in der Mülltonne gefunden!", Pfand);
SendClientMessage(playerid, ROT, string);
PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
return 1;
}
}Danke aber auch diese Methode ist fail.
Ich muss garnicht an der Position stehen um es benutzen zu können ich kann es überall machen.
Aber es soll nur auf dem IsPlayerInRangeOfPoint gehen. -
Hallo ich habe einen Befehl umgescriptet.
Aber egal wo ich den Befehl benutze es geht überall,obwohl ich ein IsPlayerInRangeOfPoint drinne habe.
Hier mal der Code.
COMMAND:mdurchsuchen(playerid, params[])
{
#pragma unused params
new string[128];
if(IsPlayerInRangeOfPoint(playerid,2.5, -31.9218,-29.0892,1003.5573))
{
SendClientMessage(playerid,GRAU,"Du bist an Keiner Mülltonne.");
}
if(Spieler[playerid][pPfand] > 5)
{
SendClientMessage(playerid,ROT,"DU kannst maximal nur 5 Flaschen tragen);
}
if(Pfand > 0)
{
format(string, sizeof(string), "Du hast %d Pfandflaschen aus dem Müll gekramt!", Pfand);
SendClientMessage(playerid, WEISS, string);
SendClientMessage(playerid,GELB,"Du kannst die gefundenen Pfandflaschen im 24/7 mit /sellpfand verkaufen!");
Spieler[playerid][pPfand] += Pfand;
PlayerPlaySound(playerid, 1054, 0.0, 0.0, 0.0);
Pfand = 0;
return 1;
}
else
{
format(string, sizeof(string), "Du hast nichts in der Mülltonne gefunden!", Pfand);
SendClientMessage(playerid, ROT, string);
PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
return 1;
}
}Vielleicht könntet ihr mir ja helfen.
Ihr könnt ihn umschreiben. alles um mir zu helfen.
Sollte aber die Gleiche wirkung haben.
Danke im Vorraus. -
Sind Drinne.
Bei diesem Problem handelt es sich ums Pure Roleplay script -
Guten Tag Liebe Leute
Ich habe ein kleines Problem mit meinem Script.
Wen ichs starten will erscheint in der Putty anzeige.SQL[debug] Run time error 19: "File or function is not found" [debug] The following natives are not registered: [debug] SetDynamicObjectMaterialText [debug] SetDynamicObjectMaterial [debug] mysql_function_query [debug] sscanf [debug] cache_get_data [debug] cache_get_field_content
Ich bitte Hilfe.
Wen ihr mir Tipps geben könnt oder Aktuelle Sachen.
Wäre euch sehr dankbar wen ich es mit eurer Hilfe hinbekomme.
Bedanke mich schonmal für möglich Kommende Antworten
MfG XMoNsTeR3nErGyX