äähm ich glaub stock. also ich hab am anfang die tutorials von Mr.Monat verfolgt.
Beiträge von ungabunga
-
-
und wohin soll ich die codes hinschreiben ?
-
mit dini
-
kannste das mal als Code hierher schreiben ? so schaf ich das nicht, bitte.
-
Hallo,
Wollt mal Fragen wie man es machen kann das wenn ich mich einlogge an dem gleichen punkt spawne wo ich mich beimn letzten mal ausgeloggt habe.
Bin neu also bitte erklärt alles gut und ein paar Codeschnipsel wären auch nett. -
Hallo
Wollt mal fragen ob jemand für mich etwas scriptet.
ich brauche eine anzeige oben rechts mit "Hunger" und "Virus"
das sollte so aussehen wie die Lebens anzeige.Beides läuft ganz langsam ab und wenn Hunger weg ist stirbt man, wenn Virus weg ist wird man zum Zombie.
zudem sollte man einen /essen und einen /medkit befehl machen können. wobei der Hunger und der Virus sich wieder auffüllt.Ich brauche das für einen Zombie RolePlay Server.
Wer das für mich machen kann bekommt als belohnung einen Premium Rang wenn der Server ferig ist. -
Hallo,
hab ein kleines Problem. Ich will machen das wenn man im Lager /nehmen eingeben kann und sich dann waffen , Essen und medikamente rausholen kann.
doch irgendwie klappts nicht.Denn wie bestimmt man wieviel im Lager ist?
Bitte schreibt mal wie es besser klappt.
hier mein codeocmd:nehmen(playerid,params[])
{
new Gegenstand[32],Lager[100],Menge,string[128];
if(sscanf(params,"si",Gegenstand,Menge)) return SendClientMessage(playerid,blau,"Befehl: /nehmen [Waffen/Essen/Medkit][Menge] Für Waffen nur Menge 1 nehmen.");
{
if(IsPlayerInRangeOfPoint(playerid,1,671.3007,-460.0916,16.5363))
{
if(strcmp(Gegenstand,"Medikit",true)==0)
{
format(Lager,sizeof(Lager), "/Lager.txt");
if(dini_Int(Lager, "Medikamente") <= Menge) return SendClientMessage(playerid, rot, "Lager hat nicht so viele Medikamente");
dini_IntSet(Lager, "Medikamente", dini_Int(Lager, "Medikamente") -Menge);
SetPVarInt(playerid,"Medikamente",GetPVarInt(playerid,"Medikamente")+Menge);
format(string,sizeof(string),"Du hast %d Medikamente aus dem Lager genommen! Im Lager: %d Medikamente!",Menge,dini_Int(Lager, "Medikamente"));
SendClientMessage(playerid,grün,string);
return 1;
}
if(strcmp(Gegenstand,"Essen",true)==0)
{
format(Lager,sizeof(Lager), "/Lager.txt");
if(dini_Int(Lager, "Essen") <= Menge) return SendClientMessage(playerid, rot, "Lager hat nicht so viele Beutel Essen");
dini_IntSet(Lager, "Essen", dini_Int(Lager, "Essen") -Menge);
SetPVarInt(playerid,"Essen",GetPVarInt(playerid,"Essen")+Menge);
format(string,sizeof(string),"Du hast %d Beutel Essen aus dem Lager genommen! Im Lager: %d Beutel Essen!",Menge,dini_Int(Lager, "Essen"));
SendClientMessage(playerid,grün,string);
return 1;
}
if(strcmp(Gegenstand,"Deagle",true)==0)
{
format(Lager,sizeof(Lager), "/Lager.txt");
if(dini_Int(Lager, "Deagle") <= Menge) return SendClientMessage(playerid, rot, "Lager hat nicht so viele Waffen");
dini_IntSet(Lager, "Waffen", dini_Int(Lager, "Waffen") -Menge);
GivePlayerWeapon(playerid,24,75);
format(string,sizeof(string),"Du hast %d Waffen aus dem Lager genommen! Im Lager: %d Waffen!",Menge,dini_Int(Lager, "Waffen"));
SendClientMessage(playerid,grün,string);
return 1;
}
if(strcmp(Gegenstand,"ak47",true)==0)
{
format(Lager,sizeof(Lager), "/Lager.txt");
if(dini_Int(Lager, "ak47") <= Menge) return SendClientMessage(playerid, rot, "Lager hat nicht so viele Waffen");
dini_IntSet(Lager, "Waffen", dini_Int(Lager, "Waffen") -Menge);
GivePlayerWeapon(playerid,24,75);
format(string,sizeof(string),"Du hast %d Waffen aus dem Lager genommen! Im Lager: %d Waffen!",Menge,dini_Int(Lager, "Waffen"));
SendClientMessage(playerid,grün,string);
return 1;
}
SendClientMessage(playerid,rot,"Du bist nicht im Lager ! Dieses ist neben der StadtHalle von Dillimore.");
}}
return 1;
}P.S.: bin neu
-
-
-
-
-
-
-
-
-
-
-
durch was ersetzt man dann das varname ?
-
hab mal eine Frage : Wie kann ich machen das wenn jmd. ein befehl ausführt in seiner dini datei etwas -1 wird ?
-