Achso ja klar...du nutzt ja n Streamer ![]()
Geh in meine Funktion und verwende GetDynamicObjectPos ![]()
Achso ja klar...du nutzt ja n Streamer ![]()
Geh in meine Funktion und verwende GetDynamicObjectPos ![]()
Printe doch mal...was die funktion zurück gibt ![]()
#Handy
ich möchte kein hamshi server oder local host
Es gibt auch sowas, dass nennt sich Portfreigabe, dann kann jeder auf deinen Server joinen...einfach Port 7777 mit dem Protokoll UDP freischalten ![]()
Nimm doch einfach deinen Localhost? ![]()
Diese Funktion ist so in meinem Script, bräuchte aber sowas ähnliches für Objekte
Nutz am besten das:
stock GetNearestPlayerAtObject(objectid)
{
new Float:x,Float:y,Float:z,playerid=-1;
GetObjectPos(objectid,x,y,z);
for(new i=GetPlayerPoolSize(),Float:tmp,Float:max=3000.0; --i!=-1;)
{
tmp = GetPlayerDistanceFromPoint(i,x,y,z);
if(tmp < max) max=tmp,playerid=i;
}
return playerid;
}
2. Du solltest evtl noch schreiben um was für einen Mode es sich handelt...DM/Reallife/Roleplay/whatEva
mfg. ![]()
So hab ich es eingefügt, funktioniert allerdings immer noch nicht
Danke für diese präzise Fehlerdarstellung.
Mach doch einfach mal einen print-Debug und schau was nicht geht..bzw wo du einen Fehler gemacht hast ![]()
Mal geschaut, ob du es evtl umdefiniert hast im GTA Menü? ![]()
PS: Du musst 2 / Numpad + drücken...
Schreib es evtl so, dann geht es sicher mit der 2:
#define key(%0) (newkeys & (%0))
if(key(KEY_SUBMISSION) || key(KEY_LOOK_BEHIND) || key(KEY_ANALOG_DOWN))
Foalt:x
Da ist der Fehler, es muss Float: heißen ![]()
setPlayerMoney(playerid,-ahCars[id][c_preis]);
Dann schreib das so:
givePlayerMoney(playerid,-ahCars[id][c_preis]);
Wie sieht denn deine SetPlayerMoney Funktion aus? ![]()
Probier evtl mal einen anderen Server aus, kann sein, dass es an deinem Skript liegt ![]()
Wenn es das nicht tut, geh mal unter: C:\Users\BENUTZER_NAME\Documents\GTA San Andreas User Files und lösche alle Dateien (keine Ordner) nur alle Dateien die da liegen wie z.B. gta_sa.set
mfg. ![]()
aber sobald ich spawne hab ich wieder ein crash.
Dann aber bestimmt mit einem anderen Crash Log
Poste diesen ![]()
Das liegt am Kompatibilitätsmodus ![]()
Schau mal hier: https://www.youtube.com/watch?v=2A_P3J74iRE
Wenn das nicht geht, mach den Kompatibilitätsmodus für SA:MP raus und für die gta_sa.exe stell es auf Windows XP Service Pack 3 oder Windows 7 (je nach Betriebssystem bei > Windows 8 auf Windows 7).
mfg. ![]()
2sek Google: http://de.originaldll.com/file/gta_sa.exe/17452.html
PS: Kannst gerne mal die crash-meldung posten...dann kann man sehen, ob es an gta_sa liegt oder an einem anderen Problem ![]()
Wie wäre es denn so:
const rows = 5;
new all[(85*rows)+(2*(rows-1))+(rows+1)];
format(all,sizeof(all),"{FFF000}Sprunk Getränke Automat: {FF2800}%d {FEFEFE}von {FF2800}100 {FEFEFE}Produkten\n",Sprung1Lager);
format(all,sizeof(all),"%s{FFF000}Sprunk Getränke Automat: {FF2800}%d {FEFEFE}von {FF2800}100 {FEFEFE}Produkten\n",all,Sprung2Lager);
format(all,sizeof(all),"%s{FFF000}Sprunk Getränke Automat: {FF2800}%d {FEFEFE}von {FF2800}100 {FEFEFE}Produkten\n",all,Sprung3Lager);
format(all,sizeof(all),"%s{FFF000}Sprunk Getränke Automat: {FF2800}%d {FEFEFE}von {FF2800}100 {FEFEFE}Produkten\n",all,Sprung4Lager);
format(all,sizeof(all),"%s{FFF000}Sprunk Getränke Automat: {FF2800}%d {FEFEFE}von {FF2800}100 {FEFEFE}Produkten",all,Sprung5Lager);
ShowPlayerDialog(playerid,DIALOG_SPRUNKAUTOM,DIALOG_STYLE_LIST,"Hier siehst du alle Belieferungsorte", all,"Marker","Beenden");
Jeffry: Du hast das \n vergessen und dein String ist zu klein ![]()
mfg. ![]()
Wenn der nutzer normal steht ist 1.0 meisst perfekt.
Das stimmt nicht, es wird nämlich die Z-Koordinate von der Mitte von dem Spieler genommen...
CreateObject(19602,SpielerX,SpielerY,SpielerZ-0.5,0.0,0.0,0.0,0.0);
Probiers so mal aus, falls es zu wenig ist, nimm -0.75..usw ![]()
mfg. ![]()
Theoretisch wäre das auch in SA:MP möglich über AudioStreams...
Aber in dem Video ist es zu 99.9999% ein Mod ![]()
mfg. ![]()
Auf einem Server ( RPG )
Das kann durchaus auch am Server liegen, schreib denen das mal, dass es da ein Problem gibt und frag ob es anderen Spielern auch so geht ![]()