Das steht nur Du hast 0$ gegeben und man bekommt kein geld -.- Was ist hier dran falsch? ocmd:money(playerid,params[])
{
new pID, betrag, string[30], string1[40], string2[50], string3[20], string4[30], name[MAX_PLAYER_NAME], name1[MAX_PLAYER_NAME];
format(string,sizeof(string),"Du hast %s %d $ gegeben.", name1, betrag);
format(string1,sizeof(string1),"Du hast von %s %d $ bekommen.", name, betrag);
format(string2,sizeof(string2),"~r~+~g~ %d $",betrag);
format(string3,sizeof(string3),"Du hast nicht das Recht dazu.");
format(string4,sizeof(string4),"Benutze: /money [pID] [Betrag]");
GetPlayerName(playerid,name,sizeof(name));
GetPlayerName(pID,name1,sizeof(name1));
if(GetPVarInt(playerid,"Adminlevel")==5)
{
if(sscanf(params,"ud",pID,betrag))
{
SendClientMessage(playerid,Orange,string4);
}
GivePlayerMoney(pID,GetPlayerMoney(playerid)+betrag);
SendClientMessage(playerid,Gelb,string);
SendClientMessage(pID,Gelb,string1);
GameTextForPlayer(pID,string2,6000,6);
}
else
{
SendClientMessage(playerid,Rot,string3);
}
return 1;
}
Beiträge von Acrio
-
-
Abend,
ich möchte nun ein Neonsystem in mein Script bringen. Nun meine Frage. Braucht man dafür Koordinaten vom Auto? Wenn ja wo bekomme ich sie her?
(ICH MÖCHTE KEIN FILTERSCRIPT!!!)
-
Kate usw.
-
Wie erstellt man ich denn eine solche Datenbank?
-
Auto Hotkey, damit kanst du Keybinder erstellen
-
Ja das wär meine nächste Frage
-
Egal was passiert, bis dahin bin ich tot und es ist mir egal.
Was meinst du denn damit
-
Hallo,
ist es möglich zu machen das wenn man sich einloggt und bei bei dem LSPD ist, das man dann nur die LSPD sachen sieht usw? Wenn ja wie mache ich das?
-
Naja ist nicht so mein ding. Aber da es deine Erste map ist...
5/10 Punkte
-
Ich hab das aus meinem Kopf
das erste mal das ich überhaupt was davon gehört hatte. Als ich es dann ausprobieren wollte, dachte:" Naja, so schwer wirds nicht sein." Falsch gedacht -.-
edit:// Doch wie kommt es zu dem Mekrwürdigen Pfeil, der sich andauernd über dem auto befindet? Wenn ich das Auto wegfahre, bleibt der Pfeil trozdem über dem Auto(Er bewegt sich mit.)
-
Ich dachte es klappt aber naja... ich kann den Befehl eingeben, doch anstatt das er das Autoabschließt, setzt er einen Pfeil oben drüber
Dies find ich merkwürdig da ich nicht mal getPlayerPos oder so verwendet habe und auch nichts mit nem Makrer. Naja seht euch den Befehl mal bitte an und sagt mir was Falsch ist.
Hier der Befehlocmd:carlock(playerid,params[])
{
for(new y = 0; y < 3; y++)
{
new string[128],string1[128];
format(string, sizeof(string), "Du hast dein Auto abgeschlossen.");
format(string, sizeof(string), "Du hast dein Auto aufgeschlossen.");
if(SetVehicleParamsForPlayer(Spielercar[playerid][y],playerid,false,false))
{
SetVehicleParamsForPlayer(Spielercar[playerid][y],playerid,true,true);
SendClientMessage(playerid, Grün, string1);
}
if(SetVehicleParamsForPlayer(Spielercar[playerid][y],playerid,true,true))
{
SetVehicleParamsForPlayer(Spielercar[playerid][y],playerid,false,false);
SendClientMessage(playerid, Grün, string);
}
}
return 1;
} -
edit: habe es gechafft
Kann geclosed werden.
-
Wenn du es noch nicht hast dann mach mal public PayDayCount(playerid)nach ben in dein Script. Ohne das läuft kein Public. Alsom musst du zu jedem Public das Passende forward machen
-
Ich hab jetzt 2 mal mein komplettes Script durchgeguckt. Dort ist aber kein Fehler.(Oder ich bin blind)
-
Was ist eigentlich Elektrizität?
Am Morgen mit Hochspannung aufstehen,
mit Widerstand zur Schule gehen,
den ganzen Tag gegen den Strom schwimmen,
geladen nach Hause kommen,
an die Dose fassen und dann einen gewischt zu kriegen!Ich weiß der ist lang aber ich find den geil
wdit: sry hatte was vergesen.
-
Kann mir einer von euch suchen helfen? Ich finde ihn nicht. Suche schon seit 1h 30min. Hier das was in Frage kommt.enum AHInfo
{
Name[50],
Float:posx,
Float:posy,
Float:posz,
Float:spawnx,
Float:spawny,
Float:spawnz,
Float:spawna,
Kasse,
Besitzer[MAX_PLAYER_NAME]
}
new Autohaus[1][AHInfo] = {
{"OttosAutohaus", 500.0, -250.0, 15.25, -3.0, -50.5, 15.2, 270.5, 0, "Staat"}
};enum AKInfo
{
modelid,
Name[35],
Autohausname[50],
Preis,
Float:posx,
Float:posy,
Float:posz,
Float:posa
}
new Buycars[17][AKInfo] = {
{535,"Slamvan","OttosAutohaus",30000,-1680.00000000,1210.19995117,21.00000000,0.00000000},
{439,"Stallion","OttosAutohaus",35000,-1674.80004883,1207.09997559,21.20000076,0.00000000},
{475,"Sabre","OttosAutohaus",40000,-1664.90002441,1205.69995117,21.10000038,0.00000000},
{412,"Voodoo","OttosAutohaus",45000,-1657.69995117,1206.50000000,21.10000038,0.00000000},
{419,"Esperanto","OttsoAutohaus",50000,-1650.59997559,1208.69995117,21.10000038,0.00000000},
{518,"Buccaneer","OttosAutohaus",55000,-1656.59997559,1215.50000000,21.00000000,180.00000000},
{534,"Remington","OttosAutohaus",60000,-1662.19995117,1218.50000000,21.00000000,180.00000000},
{535,"Slamvan","OttosAutohaus",65000,-1666.69995117,1223.90002441,21.00000000,180.00000000},
{536,"Blade","OttosAutohaus",70000,-1678.80004883,1209.90002441,13.50000000,0.00000000},
{567,"Savanna","OttosAutohaus",75000,-1674.40002441,1206.50000000,13.69999981,0.00000000},
{575,"Broadway","OttosAutohaus",80000,-1665.59997559,1224.50000000,13.39999962,0.00000000},
{576,"Tornado","OttsoAutohaus",85000,-1661.00000000,1219.09997559,13.39999962,0.00000000},
{405,"Sentinel","OttsoAutohaus",90000,-1657.09997559,1213.30004883,13.69999981,0.00000000},
{421,"Washington","OttsoAutohaus",95000,-1649.80004883,1206.90002441,13.69999981,0.00000000},
{426,"Premier","OttosAutohaus",100000,-1669.40002441,1207.09997559,7.09999990,90.00000000},
{445,"Admiral","OttosAutohaus",105000,-1659.50000000,1213.19995117,7.19999981,0.00000000},
{487,"Maverick","OttosAutohaus",1000000,-1664.69995117,1219.00000000,33.20000076,0.00000000}
};enum Ainfo
{
Name[35],
modelid,
Float:HP,
Nummernschild[20],
Float:posx,
Float:posy,
Float:posz,
Float:posa,
Abgeschlossen,
Farbe1,
Farbe2,
Paintjob,
Spoiler,
Hood,
Roof,
Sideskirt,
Lamps,
Nitro,
Exhaust,
Wheels,
Stereo,
Hydraulics,
FrontBumper,
RearBumper,
VentRight,
VentLeft
}
new Autos[MAX_PLAYERS][2][Ainfo];
new Spielercar[MAX_PLAYERS][2];edit untereinander gestellt
edit 2: jetzt aberBitte,Bitte,Bitte,Bitte,Bitte,
-
Wie finde ich heraus wo der ist?
Geht das überhaupt? -
Ich vergesse eh immer auf die Tasten zu drücken und frage mich dann warum nicht geantwortet wird. Aber ich würde die ^ taste benutzen.
-
Hättest du die SuFu benutz hättest du das gefunden
if(strcmp(cmd, "/tarn", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /tarn [Playerid/PartOfName]");
return 1;
}
skinplayerid = ReturnUser(tmp);
if(IsPlayerConnected(skinplayerid))
{
if(skinplayerid != INVALID_PLAYER_ID)
{
new skinid = GetPlayerSkin(skinplayerid);
SetPlayerSkin(playerid, skinid);
GetPlayerName(skinplayerid, skinplayername, sizeof(skinplayername));
format(string, sizeof(string), "* Du hast dich als %s getarnt.", skinplayername);
SendClientMessage(playerid, 0xAA3333AA, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist offline !");
return 1;
}
}
return 1;
} -
Und was bringt mir das wenn z.B. mein MAX_PLAYER_NAME 64 groß ist?