Falsch
SetPlayerScore(playerid, -1);
SetPlayerScore(killerid, +2);
Zu>>>
Richtig
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
SetPlayerScore(killerid, GetPlayerScore(playerid)+2);
Falsch
SetPlayerScore(playerid, -1);
SetPlayerScore(killerid, +2);
Zu>>>
Richtig
SetPlayerScore(playerid, GetPlayerScore(playerid)-1);
SetPlayerScore(killerid, GetPlayerScore(playerid)+2);
@Suggalike: Ich habe niemals gesagt der Skript Besitzer selber sondern ein Team Mitglied dieses Servers , Bitte vorher richtig Lesen
Hawk: Nein keiner hatte Stress nur dieses ehmalige Team Mitglied hat es sich vom Root gezogen und wollte damit Geld machen zu dem Zeitpunkt war er schon aus dem Team nur er hatte das Skript noch bei sich rumliegen
Aber jetzt B2T bevor das Offtopic wird
Normal steht das außen oder im inneren
Das Gamemode ist ein GF Edit, der jedoch sehr Stark editiert war bis ein Trottel auf die idee kam ( ehmaliges Team Mitglied der Skript Besitzer)
es zum Kauf an zu bieten danach haben sie ihr Gamemode frei rausgestellt damit dieser kein Geld damit verdient
Im Englischen Forum danach suchen vllt auch im Deutschen , wozu gibt es eine Suchfunktion ?
Sa-mp hat das Problem das die Textdraws sich durchaus vertauschen können bzw. sie verrutschen und dann hat man den Salat ,
das Problem entsteht Sa-mp seits
ShowPlayerDialog(playerid,DIALOG_ID,0,"Info","überschrift","Button1","button2");
...
GivePlayerMoney(playerid,-strval(inputtext));
so oder so ähnlich , geh dir erstmal die Funktionen im Wiki durch außerdem
musst du selber wissen wo du es einsetzen willst, bei den Befehlen, beim betreten eines Fahrzeugs (Callbacks nutzen) usw.
Sicher das , das richtige Pawn offen ist , schau mal an der Seite in der Includes Liste , dort müsste a_npc drin seinen,
wenn nicht hast du das falsche auf , das hängt davon das dein altes Pawn noch auf den Dateityp .pwn Registriert ist
Was ich noch toll finde ist die freie Software PHP Fusion , sie enthält Forum und Homepage ,
man kann News verfassen , Download Datenbanken eröffnen und vieles mehr.
myBB oder phpBB sind men nächster Tipp, an Funktionen mangelt es einen bestimmt nicht , es gibt auch Styles und vieles mehr um der ganzen Sache
Glanz zu verleihen , wbb2 Lite empfehle ich nur Faulen Leuten die nicht große Lust haben was zu machen bzw. das ganze wbb
Hängt davon ab wie du Scripting definierst ... entweder du meinst Direkt Sa-mp oder du meinst die Sprache...
das Problem ist du musst erstmal lernen wie der Syntax der Sprache ist bzw. nach welcher Typischen Reihenfolge es Funktioniert.
Beste Beispiel dafür sind ...
if(<Bedingung>)Aktion(Parameter0);
oder
Aktion(Parameter0);
oder auch
if(<Bedingung>)
{
Aktion(Parameter0);
}
return Wert;// Wert zurückgeben und Funktion wird beendet
dann noch
for(Parameter0;Parameter1;Parameter2)
{
Aktion(Parameter0);
}
das wären so einige Dinge der Basis ...
genau so das Variablen Statement...
new var[4];
var[0] = 'P';
var[1] = 'A';
var[2] = 'W';
var[3] = 'N';
oder auch
var[0] = 123;
oder
var[1] = 0x21;
Alles so Dinge der Basis, das mit dem Sa-mp , das bleibt erst immer Nebensache, sobald du die Sprache kannst wird dir das , was nachher kommt
um vieles leichter fallen und du wirst schnell verstehen warum , wie und was
Die Textdraw Auflösungs Basis besteht auf 640x480 also musst du einfach nur die Koordinaten nach dieser Basis festlegen
Hab mal nen gutes Filterscript von Zamadroht drunter gekloppt, sollte seinen zweck erfüllen
Das Gangzonen System ist vergleichbar mit einem Dynamischen System,
bzw. man erstellt Gangs und diese werden neu eingetragen und nach Nummern sortiert, jeder Spieler der
die Gang betritt kriegt die ID dieser Gang zugeteilt.
Das Zonen System ist im Prinzip eine Variable mit Zonen Koordinaten und extra Einträgen wie Zonen Besitzer in dem Fall die GangID
und Farbe belegt diese werden nach verändern wieder eine Nummerierte Datei gespeichert
Also so schwer ist das gar nicht
Guck mal in der Download Datenbank, ich erinnere mich dort so etwas gesehen zu haben
fexits = File Exist = Datei Existiert
fragt ab ob die Datei schon existiert oder nicht
public OnPlayerDisconnect(playerid, reason)
{
new Spielername[MAX_PLAYER_NAME], string[56];
new Geld = GetPlayerMoney(playerid);
format(string, sizeof(string), "%s.ini", Spielername);
if(!fexist(string))dini_Create(string); // << muss sein
dini_IntSet( string, "Geld", Geld);
return 1;
}
Schau doch einfach im Skript.
Givegun ? Schon klar das , das hier kein GF ist oder ? Ô_o
Bearbeiten > Compiler Pfad >
du wählst den Ordner aus wo sich pawncc.exe befindet dann sollte es gehen , schließlich geht es bei mir auch