fach Deutsch... sry ich versteh es nicht
Beiträge von Dachdecker
-
-
und wie mache ich das ?
Ich hab jetzt diesen Befehl gescriptet...
Es kommt ein Error ... undefiniertes Symbol ( vehicleid )
if (strcmp("/look",cmdtext, true, 10) == 0)
{
new string[128];
format(string,sizeof(string),"{FFFF63}Letzter Fahrer : %s",SpielerName(FahrerByCar[vehicleid]));
ShowPlayerDialog(playerid,ENTERCAR,DIALOG_STYLE_MSGBOX,"Fahrzeuginformation",string,"Okay","");
return 1;
} -
meinst du etwar so?
new string[128];
format(string,sizeof(string),"{FFFF63}Letzter Fahrer : %s",SpielerName(playerid)); -
was für ein return 0;
-
naja Befehle kürzen ist nicht so meine Stärcke
Ich hab jetzt diesen Befehl von H4rd_B4se kopiert nur ingame kommt dann
SERVER UNKNOWN COMMANDBefehl :
new Wantedlevel[MAX_PLAYER_NAME]; // Mein Define... ohne diesem kommt ein Error
if (strcmp("/wanted",cmdtext, true, 10) == 0)
{
new longStr[1500],curStr[40];
for(new i=0;i<MAX_PLAYERS;i++)
{
if(WantedLevel[i] > 0)
{
new pName[31];
GetPlayerName(i,pName,30);
format(curStr,39,"%s\n",pName);
strcat(longStr,curStr);
}
}
ShowPlayerDialog(playerid,Wanted,DIALOG_STYLE_LIST,"Wanted Datebank",longStr,"Okey","");
return 1;
} -
Ich hab jetzt einmal was von H4rd_B4se kopiert. Ich brauch noch ein /Su [Playerid][Wantedlevel][Grund] befehl. Ich rätzel noch rum,die Wanted sollen ja auch angezeigt werden wen man welche hat..
-
Hallo liebe Community,
Ich hab probiert /Wanted als Dialog zufassen aber dann kommt Pawno Library Compiler Funktioniert nicht mehr!....
mein Code
oben im Script :
new wanted = GetPlayerWantedLevel(targetid);
Dilaog :
if (strcmp("/wanted",cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,Wanted,DIALOG_STYLE_LIST,"Gesuchte Personen","Spieler : %s | Wantedlevel : %d","Okay","Abbrechen",SpielerName(playerid),GetPlayerWantedLevel(playerid));
return 1;
}
if(dialogid == Wanted)
{
if(response == 0) { SCM(playerid,Rot,"Du hast das Wantedsystem geschlossen"); return 1; }
if(response == 1)
{
if(listitem == 0)
{
for(new i=0; i < MAX_PLAYERS; i++)
{
new x;
string = "";
if(IsPlayerConnected(i))
{
if(GetPlayerWantedLevel(i) > 0)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "%s%s: %d", string,giveplayer,GetPlayerWantedLevel(i));
x++;
if(x > 3) {
SCM(playerid, COLOR_YELLOW, string);
x = 0;
format(string, sizeof(string), "");
} else {
format(string, sizeof(string), "%s, ", string);
// "/wantedJefferson[4], Lytadsa[31]
}
}
}
}
if(x <= 3 && x > 0)
{
string[strlen(string)-2] = '.';
SCM(playerid, COLOR_YELLOW, string);
}
}
}
} -
Gut,danke... Sorry bin etwas verwirrt ...
Tut mir echt Leid mhh aber wie schaffe ich es jetzt wenn jemand einen Befehl eingibt z.B. /look wie kann man dann ein Dialog anzeigen wo dann der letzte Fahrer drinne steht?
new str[MAX_PLAYER_NAME];
GetPlayerName(playerid, str, MAX_PLAYER_NAME);
format(FahrerByCar[vehicleid],MAX_PLAYER_NAME,"%s",str);help?
ShowPlayerDialog(playerid,LetzterFahrer,DIALOG_STYLE_MSGBOX,"Fahrzeuginformation","?????","Okay","Schließen");
-
Ich werde mir das mal durchlesen.
Danke. Hast du vlt. noch eine Seite die Pawno erklärt? ( also die Sprache? Das ich es eventuell bisschen besser lernen kann ) ?Ich versteh die Debug nachrichten nicht ganz... Was heißen die Zahlen?
-
Bitteschön
ShowPlayerDialog(playerid, DIALOG_WMENU, DIALOG_STYLE_LIST, "dd", "hhh", "ksks", "pdkd");Du hattest 2 klammern die keinen Sinn ergeben }}
-
xdd Kann man vor CreateVehicle ein VehCar = CreateVehicle und DestroyVehicle = VehCar ? Ginge das
Fals es jemand braucht mit löschen ich hatte gerade bisschen langeweile
oben im Script
new VehCars;
/veh
if (strcmp("/veh", cmdtext, true,4) == 0)
{
if(SpielerInfo[playerid][Adminlevel] >= 2)
{
if(strlen(cmdtext) <= 4) return 1;
new Float:x, Float:y, Float:z;
new vehicleID = GetVehicleIDByName(cmdtext[5]);
if(vehicleID == -1) return 1;
GetPlayerPos(playerid, x, y, z);
PutPlayerInVehicle(playerid, VehCars = CreateVehicle(vehicleID,x,y,z+1.0,0.0,1,1,-1), 0);
}
else
{
SCM(playerid,Rot,"Administratoren Command Error : Du darfst diesen Befehl nicht benutzen");
}
return 1;
}
/delveh
if (strcmp("/delveh", cmdtext, true) == 0)
{
if(SpielerInfo[playerid][Adminlevel] >= 2)
{
DestroyVehicle(VehCars);
SCM(playerid,Weiss,"{fff63}Admin Vehicle System : {fefefe}Du hast das Fahrzueg gelöscht");
}
else
{
SCM(playerid,Rot,"Administratoren Command Error : Du darfst diesen Befehl nicht benutzen");
}
return 1;
} -
Ich finde das,dass eine sehr gute Idee ist.
Ich bin Dafür!
-
wie lässt sich das Fahrzeug dann löschen?
-
ist alles da..
TextDrawShowForPlayer(playerid,Textdraw0);
TextDrawShowForPlayer(playerid,Textdraw1); -
Ich hab einen zweiten TextDraw erstellt und was ist? Er wird nicht angezeigt bez. die Schrift ist nicht da...
Codes :
Textdraw0 = TextDrawCreate(523.000000, 233.900009, "usebox");
TextDrawLetterSize(Textdraw0, 0.000000, -13.570001);
TextDrawTextSize(Textdraw0, 632.000000, 0.000000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 0);
TextDrawUseBox(Textdraw0, true);
TextDrawBoxColor(Textdraw0, 102);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 0);
TextDrawFont(Textdraw0, 0);Textdraw1 = TextDrawCreate(859.000000, 588.000061, "~g~Statistiken");
TextDrawLetterSize(Textdraw1, 0.449999, 1.600000);
TextDrawAlignment(Textdraw1, 1);
TextDrawColor(Textdraw1, -1);
TextDrawSetShadow(Textdraw1, 0);
TextDrawSetOutline(Textdraw1, 1);
TextDrawBackgroundColor(Textdraw1, 51);
TextDrawFont(Textdraw1, 1);
TextDrawSetProportional(Textdraw1, 1); -
dafür ist das Forum da! Das Thema kann auch 1000000000 mal bearbeitet werden,wenn der Ersteller es noch nicht ganz verstanden hat geht es weiter...
-
okay? Ich wollte in den Textdraw die Stats einblenden lassen.
Datum :
Level :
Bankkonto :
Frames :wie ginge das?
-
achso sorry.
Ich habe jetzt diesen Code :
Textdraw0 = TextDrawCreate(628.000000, 121.340003, "usebox");
TextDrawLetterSize(Textdraw0, 0.000000, 12.252221);
TextDrawTextSize(Textdraw0, 507.000000, 0.000000);
TextDrawAlignment(Textdraw0, 1);
TextDrawColor(Textdraw0, 0);
TextDrawUseBox(Textdraw0, true);
TextDrawBoxColor(Textdraw0, 102);
TextDrawSetShadow(Textdraw0, 0);
TextDrawSetOutline(Textdraw0, 0);
TextDrawFont(Textdraw0, 0);Ich möchte das oben in der Mitte Statistiken steht. und unten Info : Leertaste und Alt zum schließen/öffnen
wie mache ich das jetzt genau?
-
Danke,
was für ein Apostroph?
-
Ja,kannst du . da steht Edit Box