Da fällt mir noch ein. Und ob der Spieler ein NPC ist
okey, da ich selbst keine npcs nutze hab ichs vergessen ![]()
Da fällt mir noch ein. Und ob der Spieler ein NPC ist
okey, da ich selbst keine npcs nutze hab ichs vergessen ![]()
Waffen abspeichern
-->In eine Variable packen per Dini/mysql abspeichern
beim connecten laden
--> in Variable abspeichern und bei 7inventar dem spieler geben und die variablen löschen/leer setzen.
Guten Mittag,
mein Name ist Timo v.D, wohne in NRW. Bin 16 Jahre jung.
Nun da ich gute 4 Jahre Programmiererfahrung habe, biete ich nun hier meine Kenntnisse an.
Meine Referenzen findet ihr hier:
*Klick*Hinweis an die Moderation: Sollte dies unter Werbung außerhalb des Werbebereichshandeln, bin ich bereit dies zu ändern.
Kundenbewertungen:
*Klick*Hinweis an die Moderation: Sollte dies unter Werbung außerhalb des Werbebereichshandeln, bin ich bereit dies zu ändern.
Natürlich möchte ich auch je nach System entlohnt werden. Da bei kommt es darauf an, wie diese Systeme beschaffen sind, welche
Vorteile dieses gegenüber anderen hat, ob dies einzigartig ist oder ob der aufwand einfach groß war. Wenn dies natürlich etwas von ca 2 Minuten war,
was nicht einzigartig oder sonstiges ist, könnt ihr sogar damit rechnen, dass dies umsonst ist.
Womit könnt ihr bezahlen?
PSC --> Seit den neuen Bestimmungen leider ungern, vorallem bei größeren Beträgen, da man die PSC's nicht mehr sichern kann.
Paypal --> Hierbei werde ich euch dann eine Rechnung zu kommen lassen.
Bargeld per Post --> Wieso den auch nicht, jedoch ist die Wartezeit zum erhalt des Scriptes dabei leider sehr hoch.
Überweisung --> Wird gerne gemacht, nur ich bin nicht bereit, da ich kein Online-Banking mache, sofort nach jeder Überweisung die getätigt wird, nach zu prüfen ob dies auch angekommen ist.
Bei allen Dingen ist natürlich ein Mittelsmann möglich, kann jedoch die Wartezeiten weiter nach oben treiben.
Verfahren, wie ihr bei mir das Script erhaltet.
1. Ihr schreibt mir eine E-Mail mit folgenden Parametern:
Die letzten 3 nur bei einer Vergütung/Bezahlung.
Diese Punkte sollten klar sein, diese sind nur für mögliche Betrüger gedacht, die meinen Scherzaufträge oder sonstiges zu machen, wobei ich beim Punkt bin, jede E-Mail ist ein gültiger Auftrag, wenn ich diesen akzeptiert habe, ist ein Vertrag geschlossen, somit muss die Gegenleistung geleistet werden. Sollten sie aber den Auftrag zurück ziehen wollen, so müssen sie dies mit mir besprechen, werde ich dies zu stimmen, so ist auch der vertrag hinfällig, niemand hat mehr was vom anderen zu verlangen. Soltle ich bei einem angenommenen Auftrag eine Bearbeitungszeit angeben und diese sollte überschrtten werden, so ist der Vertrag eben so hinfällig.
Sollten noch Fragen offen stehen, so können sie diese hier gerne psoten, per PN oder E-Mail nachfragen.
Mit freundlichen Grüßen
Timo van Doornick
______
Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.
//edit push
@xXSeXyBreaDXx
Deine "Version" wird 100 Datein aufeinmal erstellen
Gut er hat das return 1; bzw das break; unter dini_set vergessen^^
Naja, dafür müsste er auch die Funktion verwenden...
Es ist aber Fakt, das er den Syntax falsch verwendet bzw verwendet hat.
Dann muss ich dir sagen das du keine Ahnung hast...
Weil das das unlogischte war.
Das was Kaliber gemacht hatte, sollte dir eigentlich helfen...
such mal nur nach
"new kick" da kick nämlich auch ein Array/index haben kann
Alles anzeigenGanz oben:
new Maske[MAX_PLAYERS];
bei deinem Maskenbefehl:
Maske[playerid] = 1;
unter OnPlayerUpdate:
if(Maske[playerid]==1)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(i,playerid,false);
}
}
Schon ist das Problem gelöst
Nur leider sehr ressourcend fressend, wie kann man sowas nur epfehlen, schrecklich
Setzt mal sowas in OnPlayerStreamIn
if(Maske[playerid]) return ShowPlayerNameTagForPlayer(forplayerid, playerid, false);
new classes[2];
public OnGameModeInit()
{
kc1 = 0;
kc2 = 0;
classes[0] = AddPlayerClassEx(0,147, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
classes[1] = AddPlayerClassEx(1,189, 0.0, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 373.5325,185.8794,1008.8679);
SetPlayerCameraPos(playerid,375.3890,182.6208,1010.0334);
SetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid,1008.8679);
SetPlayerCameraLookAt(playerid, 373.5325,185.8794,1008.8679);
switch(classid)
{
case classes[0]: gTeam[playerid] = TEAM_ONE;
case classes[1]: gTeam[playerid] = TEAM_TWO;
}
return 1;
}
Büdde
Und wenn die anderen nichts gebacken kriegen^^
runaway@gtawerk.de ![]()
Scvhau mal hier vorbei
[ BIETE ] Systeme jeder Art!
Falsche Sektion....
Falsche Sektion....
so siehts aus
Alle Spalten in der Tabelle, mit dem richtigen Tagging und Namen, sprich
ist die Spalte PosX mit dem Tag Float versehen und vorhanden?
Sind alle Colums vorhanden?
Wieso benutzt man nicht ein Blitzerobjekt? :O
Dan nzeig mal deinen Ansatz