Gab es schon Test´s bzw. ergebnisse? Wäre echt Hammer wenn dies funktioniert.
Beiträge von Eddy
-
-
Alles anzeigen
zur zweiten Frage:
du kannst eine globale Variable machen.
beim erstllen zum beispiel: supcar = 1 die Variable auf 1 stellen.dann beim Erstllen abfragen ob die Variable auf 1 ist, wenn ja kann er keins erstllen.
und beim löschen des Cars die Variable wieder auf 0 stellen
So?new SupportVeh[MAX_PLAYERS];
new SupportCar[MAX_PLAYERS];
new Text3D:Support3DText[MAX_PLAYERS];ocmd:supcar(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,AdmCmd,"AdmCmd: Sie besitzen nicht die nötigen Rechte um diesen Befehl zu nutzen!");
if(SupportVeh[playerid] == 1) return SendClientMessage(playerid,WACMD,"Du hast bereits ein Supporter Fahrzeug erstellt! Lösche es bevor du dir ein neues erstellen möchtest.");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid,X,Y,Z);
SupportCar[playerid] = CreateVehicle(560,X,Y,Z,3,165,165,-1);
SetVehicleNumberPlate(SupportCar[playerid],"Support");
PutPlayerInVehicle(playerid, SupportCar[playerid], 0);
Support3DText[playerid] = Create3DTextLabel("Supporter im Dienst", AdminCar,0.0,0.0,0.0,50.0,0,4);
Attach3DTextLabelToVehicle(Support3DText[playerid],SupportVeh[playerid],0.0,0.0,0.2);
SendClientMessage(playerid,Hellgelb,"Du hast ein Supporter Fahrzeug erstellt! Benutze /delscar um das Fahrzeug zu Entfernen.");
return 1;
}ocmd:delscar(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,AdmCmd,"AdmCmd: Sie besitzen nicht die nötigen Rechte um diesen Befehl zu nutzen!");
if(SupportVeh[playerid] == 0) return SendClientMessage(playerid,WACMD,"Du bist nicht im Besitz eines Supporter Fahrzeugs! Mit /supcar kannst du dir ein neues erstellen.");
new Adminfahrzeug;
RemovePlayerFromVehicle(playerid);
Adminfahrzeug = GetPlayerVehicleID(playerid);
DestroyVehicle(Adminfahrzeug);
Delete3DTextLabel(Support3DText[playerid]);
SupportVeh[playerid] = 0;
return 1;
}Hab das Problem das mein Auto nicht zerstört wird

//Edit
Das mit dem 1 Max Fahrzeug funktioniert irgendwie nicht.
-
Wieso wird bei diesem Befehl mein Supporter Fahrzeug nicht zersört?
ocmd:delscar(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,AdmCmd,"AdmCmd: Sie besitzen nicht die nötigen Rechte um diesen Befehl zu nutzen!");
new Adminfahrzeug;
RemovePlayerFromVehicle(playerid);
Adminfahrzeug = GetPlayerVehicleID(playerid);
DestroyVehicle(Adminfahrzeug);
Delete3DTextLabel(Support3DText[playerid]);
SupportVeh[playerid] = 0;
return 1;
}Und wie mache ich das, das ein Admin nur maximal 1 Supporter Fahrzeug erstellen kann? Habe es bis jetzt nur so.
ocmd:supcar(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,AdmCmd,"AdmCmd: Sie besitzen nicht die nötigen Rechte um diesen Befehl zu nutzen!");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid,X,Y,Z);
SupportCar[playerid] = CreateVehicle(560,X,Y,Z,3,165,165,-1);
SetVehicleNumberPlate(SupportCar[playerid],"Support");
PutPlayerInVehicle(playerid, SupportCar[playerid], 0);
Support3DText[playerid] = Create3DTextLabel("Supporter im Dienst", AdminCar,0.0,0.0,0.0,50.0,0,4);
Attach3DTextLabelToVehicle(Support3DText[playerid],SupportVeh[playerid],0.0,0.0,0.2);
SendClientMessage(playerid,Hellgelb,"Du hast ein Supporter Fahrzeug erstellt! Benutze /delscar um das Fahrzeug zu Entfernen.");
return 1;
} -
Habe ich mir am Samstag gekauft


-
Map sieht ganz ordentlich aus, gibt keine Mängel. Top!
Erstmal Danke für deine Bewertung, und zu den anderen kann man nur sagen. "Unterlasst Bitte das Spammen in diesem Thread, er ist nicht dafür gedacht um hier rum zu nörgeln".Android: Bitte einmal aufräumen, Danke

-
Gewährleistungsfrist.
Nicht nur das, eigentlich kommt noch die Mängelgewährleistung dazu. Das Programm hatt Crashes, also in dem Fall gilt die Mängelgewährleistung.Android: Kann das Thema nicht bis Hauke sich meldet geschlossen werden? Sonst entsteht hier noch mehr Spam.
/Edit: Rechtschreibfehler
-
Ich glaube nicht, versuch mal deinen PC neu zu staren. Vielleicht klappt es dann.
-
Kann aber auch sein, das eine Datei von GTA weiter im Hintergrund läuft. Geh mal in den Taskmanager, und schließe alles was mit GTA zutun hat.
-
Es liegt daran, das du GTA wahrscheinlich im Hintergrund laufen hast, bzw. irgend eine Datei die der Edior braucht.
-
Wieso zeigt er mir diesen Fehler?
Zeile (470) : Unbekannte Variable : "Log"
public OnQueryError(errorid, error[], callback[], query[], connectionHandle)
{
new string[900];
format(string,sizeof(string),"Errorid=%i,Error=%s,Query=%s",errorid,error,query);
Log("mysql",string); <------ 470
if(errorid == 1054) CreateTables();
return 1;
} -
Es hat all seine Projekte nieder gelegt wie es aussieht. Denn PAWNit geht auch nicht mehr, bzw. die Seite. Und dort tauchen immer mehr Probleme auf. -
Könnte dir noch http://www.storage-plan.org empfehlen, ist ein wirklich Guter dienst.
-
Sauber gearbeitet, echt schön gemacht bist ein kreativer Typ!
Danke dir, jeder kann Kreativ sein, wenn man sich bemüht
. -
Die Map gefällt mir sehr.. kann es sein das du damals für pRP Revival auch gemappt hast?
Falls du damit My Victory Roleplay meinst, Ja ich war dort der Mapper._Advanced_: Danke für deine Antwort

-
Toll, dann habe ich meine 10€ sinnlos in die Tonne gekloppt, wenn nun nichtsmehr kommt

Mir schaut es so aus, als ob er sich nur etwas Geld machen wollte, um dann einfach mal so abzuhauen. Das finde ich dreist
@dead: Kann das Thema nicht geschlossen werden? seine Aktivität ist schon etwas her, und seine Seite ist offline.
-
Sry, aber wieso fragt man sowas? damit die kleinen Kinder wieder denken können das sie durchs Rauchen Cooler werden?
Zum glück Rauche ich nicht, und das ist auch Gut so.Zu allen die schon mit 9-15 Angefangen haben kann ich das dazu sagen:

-
-
Slash™: Habe es mal ein wenig überarbeitet, aber kommen immer noch Warnings!!
ocmd:supcar(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,AdmCmd,"AdmCmd: Sie besitzen nicht die nötigen Rechte um diesen Befehl zu nutzen!");
if(SupportVeh[playerid] == 1) return SendClientMessage(playerid,WACMD,"Du hast bereits ein Supporter Fahrzeug erstellt! Lösche es bevor du dir ein neues erstellen möchtest.");
new Float:X, Float:Y, Float:Z;
new Text3D:Support3DText[MAX_PLAYERS];
SetVehicleNumberPlate(SupportCar,"Support"); -------- 716
GetPlayerPos(playerid,X,Y,Z);
SupportCar[playerid] = CreateVehicle(560,X,Y,Z,3,165,165,-1);
PutPlayerInVehicle(playerid, SupportCar[playerid], 0);
Support3DText[playerid] = Create3DTextLabel("Supporter im Dienst", AdminCar,0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle(Support3DText[playerid],SupportVeh,0.0,0.0,1.0); --------- 721
SendClientMessage(playerid,Hellgelb,"Du hast ein Supporter Fahrzeug erstellt! Benutze /delscar um das Fahrzeug zu Entfernen.");
return 1;
}C:\Users\User\Desktop\Testscript\gamemodes\Testscript.pwn(716) : error 035: argument type mismatch (argument 1)
C:\Users\User\Desktop\Testscript\gamemodes\Testscript.pwn(721) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
//Edit
Hat sich erledigt, hab die Fehler behoben. Hatte die [playerid] hinter SupportCar und SupportVeh vergessen.
-
Was ist hier dran Falsch??

ocmd:supcar(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,AdmCmd,"AdmCmd: Sie besitzen nicht die nötigen Rechte um diesen Befehl zu nutzen!");
{
if(SupportVeh[playerid] == 1) return SendClientMessage(playerid,WACMD,"Du hast bereits ein Supporter Fahrzeug erstellt! Lösche es bevor du dir ein neues erstellen möchtest.");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid,X,Y,Z);
SupportCar[playerid] = CreateVehicle(560,X,Y,Z,3,165,165,-1);
PutPlayerInVehicle(playerid, SupportCar[playerid], 0);
SupportVeh[playerid] = 1; <---------- Zeile 720
SupportVeh[playerid] = Create3DTextLabel("Supporter im Dienst", AdminCar,0.0, 0.0, 0.0, 50.0, 0, 1 ); <---------- Zeile 721
Attach3DTextLabelToVehicle(SupportVeh[playerid],SupportCar,0.0,0.0,1.0);
return 1;
}
}C:\Users\User\Desktop\Testscript\gamemodes\Testscript.pwn(720) : warning 213: tag mismatch
C:\Users\User\Desktop\Testscript\gamemodes\Testscript.pwn(721) : warning 213: tag mismatch
C:\Users\User\Desktop\Testscript\gamemodes\Testscript.pwn(721) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
//Edit : Zeilen Markiert, Slash Zitiert
-
Wie siehts nun aus?
Wird nun wenigstens der Bug mit den Abstürzen gefixxt?
Ich habe immerhin Geld dafür bezahlt und erwarte auch ein Programm mit dem man auch arbeiten kann.
Seine letzte Aktivität war am 15.01.2014, 17:28 ... schon über einen Monat vorbei. Vielleicht werden auch keine Updates mehr folgen.