Beiträge von Drasko
-
-
Ich will den Webspace von Marvin2921 gewinnen
-
-
CCleaner ist ein Programm was deine Registry zerschiesst. Soll aber ungewollte Programme entfernen.
-
-
Du solltest die Farbe von "Zitat(15)" zum Hover Effekt machen und die Farbe genauso wie die anderen Links einfärben
-
Die Eingabe wird dem Callback OnDialogResponse als inputtext übergeben
-
Ich will die 3€ von den Mega Coooolen Detected bekommen! er ist so COOOOL
-
Nimmst du noch Vorschläge für neue Motive an?
Wenn ja:
-
Mein Feedback. Nimm's dir zu Herzen oder schmier's dir in die Haare:
Der Feuereffekt hinter den Rendern ist ziemlich unpassend.
Die Font von MainMenu ist leicht unleserlich. Mach se 1Pt größer und den Schein kleiner bzw. transparenter. Die Font "Suchbegriff eingeben..." ist auch ziemlich weichgezeichnet /verschwommen. Selbiges mit dem UserPanel. Auch die Unterschrift vom Containerhead ist verschwommen.Sonst sehr gut und schön anzusehen!
-
-
Es ist übrigens sinnlos den Launcher zu zensieren, wenn du Werbung für dein Projekt in der Signatur machst
-
Ggf. läuft der Server nicht?
-
Grafisch zwar längst nicht so qualitativ wie Windows 8, trotzdem nett
-
Warum machst du dir Sorgen? DAs ist völlig normal. Abschalten tun meistens erst ab ~90 Grad. Hängt vom Modell ab. Leistung drosseln die Meisten ab 70°.
Also ist 50° völlig in Ordnung -
Du machst nen globalen Array
new Roller[MAX_PLAYERS]Deinen Command änderst du wie folgt:
ocmd:getroller(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid,4.0,1777.7705,-1893.9436,13.3877))return SendClientMessage(playerid,ORANGE,"Du bist nicht am /getroller Punkt");
if(!BesitztSpielerEinBike(playerid))return SendClientMessage(playerid,DUNKELROT,"Du besitzt bereits einen Roller");
Roller[playerid] = CreateVehicle(462,1776.3328,-1889.3347,12.9875,266,1,1,-1);
PutPlayerInVehicle(playerid,Roller[playerid],0);
SendClientMessage(playerid,ORANGE,"=> Roller Info <=");
SendClientMessage(playerid,GRAU,"Sobald du den Server verlässt");
SendClientMessage(playerid,GRAU,"oder der Motorroller zerstört wird,");
SendClientMessage(playerid,GRAU,"wird dieser automatisch gelöscht!");
SendClientMessage(playerid,ORANGE,"=====================");
SetPVarInt(playerid,"Bike",1);
return 1;
}
DEr Code bei OnVehicleDeath ist sinnlos, da du das Fahrzeug vom Zerstörer löscht und nicht den Besitzer des Fahrzeuges. Das muss wie folgt sein:
public OnVehicleDeath(vehicleid, killerid)
{
for(new i; i<MAX_PLAYERS;i++) { // Geht alle Spieler durch
if(vehicleid == Roller[i]) { // Falls der Roller dem Spieler gehört, der aktuell überprüft wird
SetPVarInt(i, "Bike", 0); // setzt die PVar "Bike" auf 0
}
}
return 1;
}
Zerstören brauchst du es nicht mehr, da es sowieso zerstört ist.Jetzt OnPlayerDisconnect:
public OnPlayerDisconnect(playerid, reason) {
if(GetPVarInt(playerid, "Bike")) { // Wenn Roller existiert (PVar 1 ist)
DestroyVehicle(Roller[playerid]; // Zerstört Roller
SetPVarInt(playerid, "Bike", 0);
}
}
Bei Fragen kannste gerne antworten. Alles ungetestet -
Nur als kleiner Tipp für die, die es noch nicht wissen.
Wenn du oben im Script "OCMD_COMMAND_LOG" definierst (vor dem includieren von OCMD) , gibt OCMD einen Command-Log in folgendem Format aus:
[cmd] [Spieler]: Befehl -
Das ist ein Problem deinerseits
-
Das Logo könnte mehr herausstechen. Außerdem ist der Footer etwas gequetscht und die Font vom Impressum zu herausstechend -> transparenter.
Ansonsten top!
-