Erstes Ergebnis in Google:
http://www.teamspeak-info.de/toplist/
Beiträge von Tom Sunder
-
-
-
Hey,
kann man Abfragen mit welcher Waffe ein Spieler schiest? Denn ich finde nix hab Sufu und Google benutzt... -
Ne, diese will auch nicht funktionieren.
Ich Poste einfach mal den Code hier rein:
ocmd:getpakete(playerid, params[])
{
if(PlayerDaten[playerid][pTutorial] == 1)return SendClientMessage(playerid,ORANGE," Du bist noch im Tutorial!");
if(PlayerDaten[playerid][pLogin] == 0)return SendClientMessage(playerid,ORANGE ," Du bist nicht Eingeloggt!");
{
//if(!IsPlayerInRangeOfPoint(playerid,4.0, 1024.2643, -983.5267, 42.6469))return SendClientMessage(playerid,ROT2," Hier kannst du dir keine Pakete besorgen!");
{
new string[64], string2[70], paketmenge, paketmwst = 150;
if(sscanf(params, "d", paketmenge))return SendClientMessage(playerid, ORANGE, "Benutzung: /getpakete [Pro Paket 150$]");
if(PlayerDaten[playerid][pGeld] >= paketmwst) return SendClientMessage(playerid, DUNKELROT, " Nicht genügend Geld dabei!");
format(string2, sizeof(string2), " Maximal 20 Pakete, aktuell hast du bei dir %d Pakete!", PlayerDaten[playerid][pProdukte]);
if(PlayerDaten[playerid][pProdukte] + paketmenge >= 21)return SendClientMessage(playerid,ROT2,string2);
if(PlayerDaten[playerid][pGeld] < (paketmenge*paketmwst))return SendClientMessage(playerid,ROT2," Du hast nicht genügend Geld dabei!");
{
PlayerDaten[playerid][pProdukte] += paketmenge;
PlayerDaten[playerid][pGeld] -= paketmenge*paketmwst;
format(string, sizeof(string), "[SYSTEM]: Du hast dir %d Pakete für %d$ gekauft!", paketmenge, paketmenge*paketmwst);
SendClientMessage(playerid, ORANGE, string);
new geldanzeige[10];
format(geldanzeige, sizeof(geldanzeige),"%d", PlayerDaten[playerid][pGeld]);
TextDrawSetString(Geld[playerid], geldanzeige);
TextDrawShowForPlayer(playerid, Geld[playerid]);
SpielerSpeichern(playerid);
}
}
}
return 1;
}
Mach mal bei IsPlayerInRangeOfPoint die Klammern { und } weg (nur wenn das mit dem // vor isplayerinrangeofpoint richtig ist und net ausversehen war) -
Versuchs so:
if(PlayerDaten[playerid][pGeld] < (paketmenge*paketmwst))return SendClientMessage(playerid,ROT2," Du hast nicht genügend Geld dabei!");ErikSon:
Ich glaub du hast grad nen denkfehler -
Gib das nicht statisch an, nutze die Funktion: GetPlayerDistanceFromPointDadurch hast du es dann ganz genau
mfg.
oh stimmt danke -
Durch diese Funktion:stock GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
new Float:a;
GetPlayerPos(playerid, x, y, a),GetPlayerFacingAngle(playerid, a);
if(GetPlayerVehicleID(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
}Dadurch kannst du die x und y Koordinaten vor dem Spieler ermitteln (halt die Distanz angeben)
mfg.
danke
eine frage: Wenn ich distance 10 eingebe und das Feuer ist 1 vom Spieler entfernt würde das dann trzdm gehen? -
Hey,
ich will grad ein Feuerwehrsystem machen. Da wenn normalerweise das Feuer anfängt zu brennen ziemlich schnell wieder ausgeht, will ich nun machen, dass es mit CreateObject erstellt wird und wenn man mit einem Feuerlöscher oder Feuerwehrfahrzeug dieses versucht zu löschen, dieses auch ausgeht. Aber mein problem ist: Wie kann ich Abfragen wohin der Spieler das Wasser bzw Löschmittel ausm Feuerlöscher hinsprüt? -
Denkst du jetzt wirklich das jemand dir solche Programme zur verfügung stellen möchte? Es ist ein hack und kein Server möchte Hacker!
Ich will sowas für Präsident scripten und ich will dann wenn ich fertig bin testen welches Resourcensparender ist.
@Wolf-Vito ich glaub das ist das was ich such ich schau mal -
Hallo,
Ich hab vor so nem Jahr ein Hack (ich glaub der war von den Machern von S0beit) gesehen, wo man eine Zahl angeben muss und dann connecten so viele Bots und verfolgen den Spieler der den Hack anhat und schiesen dahin wo er hinschiest usw. Kennt jmd so nen Hack bzw. Tool? -
Tom_Sunder hat gerade meine Aufgabe bearbeitet:
Aufgabe:
Jedem Spieler soll eine Klasse zugewiesen werden. ( Klasse 1 - 3 ). Es dürfen maximal 20% der gesamten Spielerzahl in der ersten Klasse sein, sowie 30% der gesamten Spieler in der 3. Klasse. Das Ganze soll natürlich random geschehen. Allerdings soll mindestens eine Person aus jeder Klasse vertreten sein.Code ist unverändert.
So kann man sich mal 'ne gute Meinung zu den Script-Kenntnissen bilden.
danke fürs Posten wäre, glaub ich, bissel schräg rübergekommen wenn ich es gepostet hätte -
Muss hier so geflamed werden? Selbst wenn du den gm von im gesehen hast heißt es nicht, dass er nicht etwa ein Filterscript schreiben kann mit keinen Bugs. Außerdem heißt es ebenfalls nicht, dass er einen gm nicht entbuggen kann.
Das sind alles Dinge die du nicht beurteilen kannst.
Btw: Welches Speichersystem verwendest du denn am liebsten und wie lange würde es dauern, damit du mit MySQL wieder klarkommst?
am liebsten verwende ich dini, es würde höchstens 1-2 Tage dauern bis ich alles von MYSQL wieder kann (kann so lange dauern, da ich gerade für SA in der Schule lernen muss...). -
@CIBERKILLER
Danke. Und das mit dem Kiddy tut mir leid hat sich nun am Schluss rausgestellt, dass es net von ihm gemeint war -
Tom
An sich nicht schlecht dein "Code", aber etwas Komplexeres wäre nicht schlecht. (Größeres, Systeme etc.)So würde der Code besser aussehen!
mfg
Da dies einfach nur weniger Zeilen beansprucht aber viel unübersichtlicher ist verwende ich dies nicht. -
Bei deinem Filterscript ist kein Quellcode zu finden. Daher weiß ich nicht, wie effizient du arbeitest & wie viel Kenntnisse du hast. Wäre von Vorteil, wenn du irgendwie deine "Script-Art" zeigen würdest. Kleiner Codeblock o. Ä.
-Raven.
Sorry, dass es länger gedauert hat bin nur unterwegs und konnte es nur schnell am PC schreiben (Kann sein dass was falsch geschrieben ist liegt aber dann nur daran, dass ich gerade keine Zeit hab...)
BeispielcodeWenn ihr wollt kann ich noch alles genau Beschriften...
PS: Wenn Schreibfehler usw existieren (bei dem pastebin) bitte per PN schicken und mir bitte auch Verzeihen, denn wie gesagt ich bin am Handy -
Ich habe deinen Gamemode ja gesehen, der ist ziemlich "mager" nach 2 Jahren Arbeit!
Auserdem waren dort schon Bugs zu sehen, dafür hätte ich Verständnis wenn keine 2 Jahre Arbeit drin steckten!
Kannst du weiter Referenzen außer dem Uboot vorweisen, des scheint auch "buggy" zu sein!mfg
1. Ich hab an dem Selfmade mit Pausen 2 Jahre gearbeitet und einmal hat jmd mein ganzes Script per TV gelöscht und dann waren 4 Monate Arbeit weg da ich lange kein Bagup mehr gemacht hab.
2. Nur weil das Projekt doch nicht eröffnet wird musst dich nicht wie ein Kiddy verhalten
3. Die Bugs lagen an der schlechten Verbindung -
format(str, sizeof(str), "/Frakcars/%s/%d.ini", fraks[frakid][name], fcnummer);
zu:
format(str, sizeof(str), "/Frakcars/%s/%d.ini", fraks[frakid][name], i);Und:
fccar[frakid][fcnummer] =
zu:
fccar[frakid][i] =
oh fail dakne mal wieder leichtsinnsfehler xD -
Hey,
hab schon wieder ein Problem mit mienem Fraktionsautohaus (hab ich schlecht angefangen udn hab jz keine lust mehr alles umzuschreiben)
Ich hab bei OnGameModeInit eine Schleife durchlaufen lassen damit alle Fraktionsfahrzeuge gespawnt werden. Leider funkt es net. Ich hab die Autos in einem Frakordner (z.B. LSPD) getan und dann mit Nummern benannt. Aber es wird immer nur das Auto mit der höchsten Nummer gespawnt und die nummer +1 oft gespawnt. Darum bei dem Auto 30 wird das Auto 31 mal gespawnt. Zudem hab ich noch ne Datei erstellt, wo gespeichert wird wie viele Autos eine Fraktion hat. (FC.ini)
weiß wer woran das liegt, dass es net geht? -
Hallo,
da ich momentan Geld brauch biete ich mich für wenig Geld als Scripter für große und kleine Tools an. PS: Bei benutzung meines Service (darum wenn man mich halt für irgendwas bezahlt) bekommt man ein kleines Tool seiner Wahl dazugeschenkt
Und nun ein paar Infos:
[tabmenu]
[tab='Über mich', 'http://thegermancity.bplaced.net/icon/TABS/1.png']
Ich bin momentan Schüler und habe eine Scripterfahrung von 3 Jahren, zudem besitze ich ein von mir selbst
gescriptestes Selfmade. Wer weiteres bzw. alles über mein Leben wissen will, solls posten
[tab='Möglichkeiten', 'http://thegermancity.bplaced.net/icon/TABS/2.png']
Was kann ich alles Scripten?
Ich kann eigentlich alles scripten ausgeschlossen MYSQL. Bei MYSQL müsste ich mich erst wieder einlesen. Gegebenenfalls würde ich mich auch anbieten, ganze Gamemodes zu entbuggen, solange nicht das ganze Gamemode aus buggs besteht. Zudem werde ich keine Gamemodes scripten, da dafür der Aufwand zu groß ist.
[tab='Kontaktmöglichkeiten', 'http://thegermancity.bplaced.net/icon/TABS/l6dac3rh.bmp']- Skype: Timer/Timo
- E-Mail: timo.spielberger@yahoo.de
- Per PN
- Per Whatsapp: +4915225108093
- Oder einfach unter diesen Beitrag
[tab='Preise', 'http://thegermancity.bplaced.net/icon/TABS/4.png']- Bank
- PayPal
Ihr könnt auch irgendwelche Vorschläge machen wie ihr es Bezahlt. Hab nur das Aufgelistet was mir am liebsten ist
[/tabmenu]
Wo ich etwas Stolz drauf bin:
[ FILTERSCRIPT ] U-Boot zum Fahren
Ich werde keinem Projekt beitreten, da ich momentan bereits in einem bin[Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier. -
name hört sich nach einem String an.
format(path, sizeof(path), "/Frakcars/%d/%d.ini", fraks[frakid][name], fcnummer);
zu:
format(path, sizeof(path), "/Frakcars/%s/%d.ini", fraks[frakid][name], fcnummer);Existieren die Unterordner in Frakcars, also die Fraktionsnamen?
Danke funkt