Dann wird es also nun Zeit für Open.mp
ich denke da warten wir alle drauf
Dann wird es also nun Zeit für Open.mp
ich denke da warten wir alle drauf
Darf auch gerne hier nochmal als dateianhang hochgeladen werden, ggf in nem neuen Thema welches wir dann anpinnen können
Habe ein Thema erstellt, aber zu spät gesehen, dass es schon erlegt wurde
Moin, ich habe bei dem Anbieter forum.profi ein kleines Forum erstellt, mit dem 0.3.7 und 0.3.dl Client so wie Windows und Linux Server zum Download gestellt, wenn man nicht lange suchen möchte
Link: https://sa-mpnew.xobor.de
Warum schließt du dich nicht einem bestehenden Projekt an wenn du noch nichts hast?
Das würde ich auch machen, weil in Fivem was Neues aufbauen ist, sehr schwer heut zutage
aber ich wünsche dir viel Glück weiterhin
HC-RP, DSZ, Planet-RP, Mysterius Life, Nova-eSports, RGN, und kürzlich aufgemacht LeggySantos ab und zu spieler 1/2
Nova-eSports Hat natürlich die meisten Spieler, da die anderen aufgelisteten Server klein sind oder in Aufbau
Nova hat im Durchschnitt ca. 50-60 User am Tag, der einzige Server, der sich durchgesetzt hat
Ich gönn es aber Nova vom herzen, damals hat man Nova den "Tod" Prognostiziert , Heute sind sie mit Sicherheit, der "größte" Server auf SA:MP
RGN gibts auch noch
es gibt noch mehrere server wo auch spieler drauf sind.
Die Server werden nur nicht gelistet
das habe ich auch schon versucht der fehler beleibt
Wenn ich es entferne, bleibt der Error, wenn ich es modelid ist der Error weg, aber der Server startet nicht wegen
[00:11:33] [debug] Run time error 19: "File or function is not found"
[00:11:33] [debug] KillPlayerTimers
[00:11:33] [debug] Run time error 19: "File or function is not found"
[00:11:33] [debug] KillPlayerTimers
[00:11:33] Script[gamemodes/pRPv3.0bEdited.amx]: Run time error 19: "File or function is not found"
[00:11:33] Number of vehicle models: 1
Wenn ich es in gModelid umnenne, ist der Error wieder da
Hatte ein schreib Fehler drin danke für den hin weiß
so sollte es sein
so war es definiert
habe nur noch ein error
was ich aber die ganze zeit schon habe
Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7491) : warning 202: number of arguments does not match definition
Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(40432) : error 025: function heading differs from prototype
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
zeile 40433
public OnPlayerEditAttachedObject(playerid, response, index, e_modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
{
if(GetPVarInt(playerid, "EditingNow") == 1)
{
new i = GetPVarInt(playerid, "EditingSlot");
if(response)
{
dynClothesInfo[playerid][i][cOffsetX] = fOffsetX;
dynClothesInfo[playerid][i][cOffsetY] = fOffsetY;
dynClothesInfo[playerid][i][cOffsetZ] = fOffsetZ;
dynClothesInfo[playerid][i][cRotX] = fRotX;
dynClothesInfo[playerid][i][cRotY] = fRotY;
dynClothesInfo[playerid][i][cRotZ] = fRotZ;
dynClothesInfo[playerid][i][cScaleX] = fScaleX;
dynClothesInfo[playerid][i][cScaleY] = fScaleY;
dynClothesInfo[playerid][i][cScaleZ] = fScaleZ;
}
DeletePVar(playerid, "EditingSlot");
DeletePVar(playerid, "EditingNow");
ReplaceClothing(playerid, i);
}
if(GetPVarInt(playerid, "SelectedItem") == 1 && GetPVarInt(playerid, "EditingNow") == 0)
{
new i = GetPVarInt(playerid, "ItemIndex");
new slot = GetPVarInt(playerid, "FreeSlot");
if(response)
{
OnBuyClothes(playerid, slot, ModelsInfo[i][modelID], ModelsInfo[i][modelBone], fOffsetX, fOffsetY, fOffsetZ, fRotX, fRotY, fRotZ, fScaleX, fScaleY, fScaleZ);
ACMoney(playerid, -ModelsInfo[i][modelPrice]);
format(clothesmsg, sizeof(clothesmsg), "Du hast dir ein(e) {FFFF00}%s{FFFFFF} f�r {FFFF00}%d${FFFFFF} gekauft.", ModelsInfo[i][modelName], ModelsInfo[i][modelPrice]);
SendClientMessage(playerid, -1, clothesmsg);
dynClothesInfo[playerid][slot][cModelID] = ModelsInfo[i][modelID];
dynClothesInfo[playerid][slot][cBoneID] = ModelsInfo[i][modelBone];
dynClothesInfo[playerid][slot][cOffsetX] = fOffsetX;
dynClothesInfo[playerid][slot][cOffsetY] = fOffsetY;
dynClothesInfo[playerid][slot][cOffsetZ] = fOffsetZ;
dynClothesInfo[playerid][slot][cRotX] = fRotX;
dynClothesInfo[playerid][slot][cRotY] = fRotY;
dynClothesInfo[playerid][slot][cRotZ] = fRotZ;
dynClothesInfo[playerid][slot][cScaleX] = fScaleX;
dynClothesInfo[playerid][slot][cScaleY] = fScaleY;
dynClothesInfo[playerid][slot][cScaleZ] = fScaleZ;
dynClothesInfo[playerid][slot][cOn] = true;
}
else
{
SendClientMessage(playerid, ROT, "Du hast den Kauf diesen Artikels abgebrochen.");
RemovePlayerAttachedObject(playerid, index);
}
DeletePVar(playerid, "SelectedItem");
DeletePVar(playerid, "ItemIndex");
DeletePVar(playerid, "FreeSlot");
}
return 1;
}
Alles anzeigen
ich zeige mal was das macht
zeile 51680 ist switch(status)
zeile 51731 ist auch switch(status)
case D_BUY_CLOTHES:
{
switch(status)
{
case ON_CLOTHES_BUY:
{
if(response)
{
new slot = GetPVarInt(playerid, "FromSlot");
if(listitem != NEXT_PAGE_SLOT)
{
new i = slot + listitem;
new price = ModelsInfo[i][modelPrice];
new freeslot = GetFreeSlot(playerid);
if(GetPlayerMoney(playerid) >= price)
{
if(freeslot != -1)
{
SendClientMessage(playerid, -1, "Bevor du den Gegenstand kaufst, kannst du dir das vorher ansehen und anpassen.");
SendClientMessage(playerid, -1, "Benutze {FFFF00}ESC{FFFFFF} um den Kauf zu stornieren.");
SetPVarInt(playerid, "SelectedItem", 1);
SetPVarInt(playerid, "ItemIndex", i);
SetPVarInt(playerid, "FreeSlot", freeslot);
SetPlayerAttachedObject(playerid, freeslot, ModelsInfo[i][modelID], ModelsInfo[i][modelBone]);
EditAttachedObject(playerid, freeslot);
}
else
{
SendClientMessage(playerid, ROT, "Einkauf fehlgeschlagen, kein leerer Slot zu Verf�gung.");
}
}
else
{
format(clothesmsg, sizeof(clothesmsg), "Du hast nicht gen�gend Geld dabei.", ModelsInfo[i][modelPrice]);
SendClientMessage(playerid, -1, clothesmsg);
}
}
else
{
ShowClothesDialog(playerid, slot + NEXT_PAGE_SLOT);
}
}
else
{
DeletePVar(playerid, "FromSlot");
}
}
}
return 1;
}
case D_CLOTHES:
{
switch(status)
{
case ON_CLOTHES_LIST:
{
if(response)
{
new i = listitem;
if(!dynClothesInfo[playerid][i][cOn])
{
ShowDialog(playerid, D_CLOTHES, DIALOG_STYLE_MSGBOX, "Kleidungen", "- leerer Slot -", "Zur�ck", "", ON_CLOTHES_NONE);
}
else
{
SetPVarInt(playerid, "IndexChose", i);
ClothesEditDialog(playerid, i);
}
}
}
case ON_CLOTHES_NONE:
{
if(response || !response)
{
DisplayClothing(playerid);
}
}
case ON_CLOTHES_CHOSE:
{
if(response)
{
new slot = GetPVarInt(playerid, "IndexChose");
switch(listitem)
{
case 0:
{
EditClothing(playerid, slot);
}
case 1:
{
ShowDialog(playerid, D_CLOTHES, DIALOG_STYLE_LIST, "K�rperbereich ausw�hlen", "R�cken\nKopf\nlinker Oberarm\nrecher Oberarm\nlinke Hand\nrechte Hand\nlinker Oberschenkel\nrechter Oberschenkel\nlinker Fu�\nrechter Fu�\nrechte Wade\nlinke Wade\nlinker Unterarm\nrechter Unterarm\nlinke Schulter\nrechte Schulter\nNacken\nKiefer", "Ausw�hlen", "Zur�ck", ON_CLOTHES_BONE);
}
case 2:
{
PlaceClothing(playerid, slot);
ClothesEditDialog(playerid, slot);
}
}
}
else
{
DisplayClothing(playerid);
}
}
case ON_CLOTHES_BONE:
{
new index = GetPVarInt(playerid, "IndexChose");
if(response)
{
new bone = listitem + 1;
format(clothesmsg, sizeof(clothesmsg), "Du hast das Kleidungsst�ck an den Bereich '%s' positioniert.", GetBoneName(bone));
SendClientMessage(playerid, WEISS, clothesmsg);
dynClothesInfo[playerid][index][cBoneID] = bone;
if(IsPlayerAttachedObjectSlotUsed(playerid, index))
{
ReplaceClothing(playerid, index);
}
ClothesEditDialog(playerid, index);
}
else
{
ClothesEditDialog(playerid, index);
}
}
}
return 1;
}
Alles anzeigen
ich habe das gemacht und ein paar sachen angepasst nur bekomme ich den fehler und so wie es scheint muss ich dafür YSI nutezn aber ich bekomm den fehler einfach nicht weg
Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7492) : warning 202: number of arguments does not match definition
\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(40433) : error 025: function heading differs from prototype
\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(51680) : error 017: undefined symbol "status"
\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(51731) : error 017: undefined symbol "status"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
ja ist an der stelle ich habe nochmal was verändert und bekomme jetzt wieder erros
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(5045) : error 035: argument type mismatch (argument 3)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(5087) : error 035: argument type mismatch (argument 3)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(5173) : error 035: argument type mismatch (argument 3)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7488) : warning 202: number of arguments does not match definition
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7497) : error 035: argument type mismatch (argument 3)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7509) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7510) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7511) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7512) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7513) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7514) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7515) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7516) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7517) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7518) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7519) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7520) : error 035: argument type mismatch (argument 2)
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(7503) : warning 203: symbol is never used: "count"
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(40428) : error 025: function heading differs from prototype
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(51675) : error 017: undefined symbol "status"
C:\Users\kevin\OneDrive\Desktop\Planet Roleplay3.0b\gamemodes\pRPv3.0bEdited.pwn(51726) : error 017: undefined symbol "status"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
19 Errors.
Alles anzeigen
ich versteh nur nicht was daran falsch ist
Guten Abend könnte mir jemand erklären wo der fehler ist
der pawn compiler hängt sich auf und gibt keine info raus
public OnClothesLoad(playerid)
{
new rows,count;
cache_get_row_count(rows);
if(rows)
{
for(new i = 0; i < rows; i++)
{
dynClothesInfo[playerid][i][cID] = cache_get_value_name_int(i, 0);
dynClothesInfo[playerid][i][cModelID] = cache_get_value_name_int(i, 2);
dynClothesInfo[playerid][i][cBoneID] = cache_get_value_name_int(i, 3);
dynClothesInfo[playerid][i][cOffsetX] = cache_get_value_name_float(i, 4);
dynClothesInfo[playerid][i][cOffsetY] = cache_get_value_name_float(i, 5);
dynClothesInfo[playerid][i][cOffsetZ] = cache_get_value_name_float(i, 6);
dynClothesInfo[playerid][i][cRotX] = cache_get_value_name_float(i, 7);
dynClothesInfo[playerid][i][cRotY] = cache_get_value_name_float(i, 8);
dynClothesInfo[playerid][i][cRotZ] = cache_get_value_name_float(i, 9);
dynClothesInfo[playerid][i][cScaleX] = cache_get_value_name_float(i, 10);
dynClothesInfo[playerid][i][cScaleY] = cache_get_value_name_float(i, 11);
dynClothesInfo[playerid][i][cScaleZ] = cache_get_value_name_float(i, 12);
dynClothesInfo[playerid][i][cOn] = true;
}
}
return 1;
}
Alles anzeigen
Warum neues Thema? Wurde das andere gelöscht?
ok danke für die info
Alles anzeigenHabe es eben getestet, also mit den Daten stimmt alles.
(Bekommst du da nicht mega viele compile Fehler?)
Wie Maho schon gesagt hat, es reicht quasi:
C++Postwagen[0]=CreateVehicleEx(609,989.9643,-1525.2175,13.7328,180.3481,1,1,120,false); new postobj = CreateObject(19477, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0); SetObjectMaterialText(postobj, "-", 0, OBJECT_MATERIAL_SIZE_128x64,"Wingdings", 75, 1, 0xFFFFFFFF, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); AttachObjectToVehicle(postobj, Postwagen[0],1.24, -1.0, 1.2, 0.0, 0.0, 0.0);
Ich hatte viele Errors auch wo ich das so gemacht habe wie Maho das meinte habe nochmal bissel herumprobiert und habe es jetzt so gemacht nur wird das nur auf eine Seite angezeigt und nicht auf beiden Seiten
new postObjekt;
Postwagen[0] = CreateVehicleEx(609,989.9643,-1525.2175,13.7328,180.3481,1,1,14400);
postObjekt = CreateObject(19477, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
SetObjectMaterialText(postObjekt,"-", 0, OBJECT_MATERIAL_SIZE_128x64,"Wingdings", 75, 1, 0xFFFFFFFF, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
SetObjectMaterialText(postObjekt,"-", 0, OBJECT_MATERIAL_SIZE_128x64,"Wingdings", 75, 1, 0xFFFFFFFF, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
AttachObjectToVehicle(postObjekt, Postwagen[0], -1.24, -1.0, 1.2, 0.0, 0.0, 180.0);
AttachObjectToVehicle(postObjekt, Postwagen[0], 1.24, -1.0, 1.2, 0.0, 0.0, 0.0);
Kaliber Ich habe deine Variante ausprobiert, die ist besser als das, was ich da gebastelt habe, nur versuche ich das Wingdings auf beiden Seiten angezeigt wird
Vlt gibst du mal ein kurzes Feedback, woran lag es?
das problem war das ich in ein falschen interior war hab es dann angepasst und es hat geklappt
Guten Abend Könnte mir einer erklären wie ich Wingdings an fahrzeugen mache hab es mal probiert es klappt nicht so wie ich es versuche
Postwagen[0]=CreateVehicleEx(609,989.9643,-1525.2175,13.7328,180.3481,1,1,120,false);
new postcar;
new postobj;
postcar = Postwagen[0](609, 989.9643,-1525.2175,13.7328,180.3481,1,1,120); // Postwagen0
postobj[postcar][0] = CreateObject(19477, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
SetObjectMaterialText(postobj[postcar][0], "-", 0, OBJECT_MATERIAL_SIZE_128x64,"Wingdings", 75, 1, 0xFFFFFFFF, 0, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
AttachObjectToVehicle(postobj[postcar][0], postcar,1.24, -1.0, 1.2, 0.0, 0.0, 0.0);
danke habe den fehler gefunden
ok aber wieso geht der standard eingang und der ausgang ? Da habe ich keine probleme
ich habe das interior 3