Was meinst du ?
Hätte ich das noch erklären sollen?
Beiträge von Kompressor
-
-
Danke schön Mich freut das es so gut von euch aufgenommen wird. Damit hätte ich nciht gerechnet.
Und mit dem SpawnPlayer:
Ja das hätte ich machen können aber das ist ja überall etwas anders oder nicht? -
Bitte schreibe dein PAWNO Script in Damit ist es besser erkennbar.
Und du musst auch nciht den ganzen Mode posten -
Ja er hat mir Geholfen.
Aber ich wollte das garnich Ich schreibe Befehle lieber normal mit STRGET...
Irgendwie finde ich das Besser.
Aber sonst gutes Tutorial -
Ich Persönlich finde das übertrieben...Aber trotzdem gute Mapper Arbeit. Wem´s Gefällt.
5/10MFG Kompressor
-
Erster Möglichkeit:
Du fügst das einmal hier drunter ein:
Spieler[playerid][wanted] = dini_Int(accFormat,"wanted"); Spieler[playerid][skin] = dini_Int(accFormat,"skin"); Spieler[playerid][lastx] = dini_Float(accFormat,"lastx"); Spieler[playerid][lasty] = dini_Float(accFormat,"lasty"); Spieler[playerid][lastz] = dini_Float(accFormat,"lastz"); Spieler[playerid][eingeloggt] = 1; // Spieler ist nun erfolgreich eingeloggt SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
Und dann noch hier drunter:
Spieler[playerid][eingeloggt] = 1; SendClientMessage(playerid,0xFFFFFFFF,"Account wurde angelegt und du wurdest eingeloggt.");Zweite Möglichkeit (So gehts bei mir zumindestens, habe aber ein Selfmade Login mit Dini):
Du machst es unter
public OnPlayerRequestClass(playerid, classid) ;
Ich weiß nicht warum es bei dir nicht geht...Ich hoffe es geht jetzt so.
-
Der Typ hats drauf
-
Ja, wenn du ein Login System drin hast, musst du das dahin setzten wo er dir ausgibt Du hast dich erfolgreich ausgeloggt.
Ich hoffe ich konnte helfen. -
Habe ich doch Gerne gemacht...
-
Jo genau das habe ich mir auch gedacht
Schön das es dir auch gefällt.
-
Ich habe hier mal ein par Anfänger Tipps erstellt. Ich hoffe sie gefallen euch.
Diese Sache werden alle unter public OnGameModeInit() gesetzt.
1.
Damit die Skins nicht so Blöd laufen.( Alle laufen wie CJ)
UsePlayerPedAnims();2.
Die Spieler bekommen kein geld mehr wenn sie Stunts mit Motorädern etc. machen.
EnableStuntBonusForAll(0);3.
Es gibt auf der Mpa keine Eingänge mehr.
DisableInteriorEnterExits();4.
Die Spieler werden nicht mehr auf der Minimap angezeigt.
ShowPlayerMarkers(0);5.
Der Gamemode Text.
SetGameModeText("Hier kommt euer Gamemode Name rein");Das waren die ersten 5 Sachen.
Etwas schwerere Sachen:
1.
Pickups erstellen.
CreatePickup(PickupID, Wie es reagieren soll, CorX, CorY, CorZ);2.
Autos ins Script einfügen.
AddStaticVehicle(CarID,CorX, CorY, CorZ, Drehung, Farbe1,Farbe2);3.
Unter public OnPlayerRequestClass(playerid, classid)
Um den Player direkt zu Spawnen, damit er nicht Spawn klicken muss.
SpawnPlayer(playerid);
Um die Kamera hinter den Spieler zu setzten, sonst könnten Bugs auftreten.
SetCameraBehindPlayer(playerid);4.
Ich glaube das wars erstmal wenn mir mehr einfällt werde Ich den Eintrag Editieren.PS: Ich hoffe ich habe euch etwas geholfen.
MFG Kompressor
-
Danke
Tja hättest dich beeilen können... Aber evt. können wir ma iwan zusammen Videos machen
Wieviel kannst du denn schon ? -
Also ich finde es eigentlich ganz gut..Zumindestens das Einkaufszentrum..
MFG Kompressor
-
Aha ok und wohin sollte ich das besser posten ?
Danke das ich gelobt werde hätte was anderes erwartet.
-
Ich weiß nicht ob man das darf, aber wenn nicht dann bitte löschen...
Ich habe ein par Videos zum scripten gemacht:
http://www.youtube.com/user/4Coldstory
Hier könnt ihr euch die mal angucken sind par gute Sachen für Anfänger dabei.
Ich hoffe es gefällt euch !
Bitte gebt mir Feedback, wie ihr es findet und was ich hätte besser machen sollen.MFG Kompressor
-
Ahh ok danke. Aber wie kann ich denn dan den String mit dem namen benutzen ? Wie definire ich den denn mit dem Namen ?
Edit: ich glaube ich weiß schon wie..
Edit: Ahh ok wusste ichs doch..:
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(ziel, zielname, sizeof(zielname));
und dann halt noch new ok danke trotzdem für deine Hilfe -
Hallo,
Ich habe ein Problem...Und zwar:
Ich habe einen GiveMoney Befehl geschiereben... Geht soweit auch alle, nur das beim ausgeben der Message nichtName angezeigt wird:
hier der Befehl:
if(strcmp(strget(cmdtext,0), "/money", true) == 0)
{
if(!strlen(strget(cmdtext,1))) return SendClientMessage(playerid, COLOR_GRUEN, "Benutze: /money [ID] [Geld]");
{
new zielname[512];
new ziel = strval(strget(cmdtext,1));
new geld = strval(strget(cmdtext,2));
new msg[512];
new msg2[512];
GivePlayerMoney(ziel, geld);
format(msg, sizeof(msg), "Du hast %d $%i gegeben", zielname, geld);
format(msg2, sizeof(msg2), "Du hast von %d $%i bekommen ", playerid, geld);SendClientMessage(ziel, COLOR_GRUEN, msg2);
SendClientMessage(playerid, COLOR_GRUEN, msg);
return 1;
}
}Ich habe auch schon probiert nur mit ziel anstatt mit zielname format(msg, sizeof(msg), "Du hast %d $%i gegeben", zielname, geld);, aber das klappt auch nicht... was mache ich falsch?
Ich habe auch schon das %d in %s verändert aber das geht auch nicht.MFG Kompressor
-
Nicht schlecht
11/10 Gummi Punkten
-
Wenn ich das richtig verstanden habe willst du ein Car System oder??
Benutze einfach ma die SuFu da wirst du sicherlich fündig.MFG Kompressor
-
Wirklich sehr schöne Arbeit!!!
Respekt.MFG Kompressor