ocmd:erzverkaufen(playerid,params[])
{
new lkw = GetVehicleModel(GetPlayerVehicleID(playerid));
if(PlayerInfo[playerid][pJob] == 21)
{
if(lkw != 403)return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du sitzt nicht im LKW!");
if(!IsPlayerInRangeOfPoint(playerid,5.0,2756.6018,-2453.4912,13.2920)) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"[Fehler] Sie sind nicht am LS Hafen!");
if(PlayerInfo[playerid][pErz] == 0) return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Sie haben kein Erz aufgeladen");
SendClientMessage(playerid,COLOR_GREEN,"[ERFOLGREICH] Sie haben das Erz für 5000 Dollar verkauft. Das Geld wir auf ihren Konto gutgeschrieben!");
PlayerInfo[playerid][pAccount] += 5000;
PlayerInfo[playerid][pErz] = 0;
}
else{
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Sie haben den Beruf Trucker nicht");
}
return 1;
}
Beiträge von .Kevin
-
-
Beste Methode:
Lies dir die Basics durch:
http://wiki.sa-mp.com/wiki/Scripting_Basics_DEDanach lad dir ein LoH 0.4 runter und Editiere es

So hab ich das auch geschafft
-
Send uns doch erstmal den Code wo du das Textdraw erstellst

-
danke K3V1N ich schwör du bist der beste
Darüber lässt sich streiten, aber ich sage DEFINITIV Nein

-
Eine sehr schöne Überlegung.
Map: 8/10 ( Du hast dich vor dem LSPD Spezifisch auf die Mitte der Straße bezogen mit den Objekten )
Umsetzung: 8/10
Kreativität: 8/10
Idee: 10/10Weiter so

-
Ganz Simple.
new spawn = random(2); // die Zahl steht für die Auswahl der Spawns 2 = 2 Spawns
switch(spawn)
{
case 0: SetPlayerPos(playerid, X,Y,Z);
case 1: SetPlayerPos(playerid, X,Y,Z);
}
Greetz
-
In dem Thema musst du mit Variablen arbeiten.
new Deagle[MAX_PLAYERS];
Dann ihm die Variable beim Befehl setzten:
Deagle[playerid] = 1;
Und beim Spawnen abfragen:
if(Deagle[playerid] == 1)
{
....
}Greetz

//EDIT Natürlich wenn der Spieler die Arena verlässt die Variable wieder auf 0 Setzten.
Deagle[playerid] = 0;
-
-
-
-
Warum machst du es dir so Kopliziert ? Schreib das ganze doch mit OCMD ist
1. Bequemer & nicht so aufwendig
2. Resourcensparender
3. Geht es schnellerich schreibe dir das ganze jetzt als ocmd:
ocmd:frang(playerid,params[])
{
new rank,pID;
if(SpielerInfo[playerid][pLeader] == 0)return SendClientMessage(playerid,GRAU,"Du bist kein Leader einer Fraktion");
if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,GRAU,"Benutze /frag [ID] [RANG]");
if(rank<1||rank>12) return SendCLientMessage(playerid,GRAU,"Es gibt nur 1-12 Ränge");
if(SpielerInfo[pID][pRang] == rank)return SendClientMessage(playerid,GRAU,"Der Spieler hat bereits den Rang");
if(SpielerInfo[pID][pFraktion] == SpielerInfo[playerid][pFraktion])
{
SpielerInfo[pID][pRang] = rank;
}
else { SendClientMessage(playerid,GRAU,"Der Spieler ist nicht in deiner Fraktion!"); }
return 1;
} -
Schönen guten Abend,
ich habe grade eine Frage zum Thema Munition ( Ammo ) und zwar,
ist es möglich abzufragen ob die Munition sich nach einem Schuss verändert hat ? -
Unter welchem Callback führst du das ganze aus ?
-
Kann mir einer Sagen wie das Scripttechnisch funktioniert ? Also auch mit PAWN ?
-
Ne hatte
TextDrawLetterSize
mit
TextDrawTextSizeverwechselt
Close !
-
[ INCLUDE ] ocmd 2.0.2 [ Update 8.1.2013 ]
Ich danke
@K3V1N
Zitat
Dein Fehler war, dass du die befehle Groß geschrieben hast. Du musst aber klein schreiben.Da wäre ich im Leben nicht drauf gekommen
Kein Thema

-
Oh man wie oft noch du sollst die
teile weg lassen xD sach mal willst mich verarschen?Willst du mich verarschen ?
Selbst wenn ich die Dinger bei der Definierung weg lasse kommt das gleiche bei rum. Kapierst du das nicht ?
-
Dein Fehler war, dass du die befehle Groß geschrieben hast. Du musst aber klein schreiben.
Greetz

//EDIT Send mal link zur aktuellen Include. Danke

-
Servername2 = TextDrawCreate(276,29,"Servername");
Man merkst richtig EPIC FAIL!, wenn man zu ... zum definieren ist dann schreib denn text doch direkt rein?
Ich bin nicht zu blöd zum Definieren, du hast einfach 0 Plan von der ganzen Sache. Was soll ich mit diesem Code Anfangen ?
Servername2 = TextDrawCreate(276,29,"Servername");
Dann steht Ingame ganz normal wie dort Beschrieben Servername & nicht der Definierte Text. Wann geht das in dein Spatzenhirn rein ?
Und selbst wenn ich den Text einfach reinschreibe kommt das Gleiche Resultat raus und ist nicht Einheitlich sondern wieder so:Lala
1234 -
Gott bist du Inkompetent..., natürlich aber nur wenn man es richtig macht...
Fahr mal einen Gang runter & lern einfach mal dich richtig Auszudrücken. Ich habe deinen Anweisungen folge geleistet !
Resultat: FAIL !Daher laber mich nicht voll wenn du anscheind keinen Plan hast
