@SanPrader poste mal den ganzen befehl code damit es einfacher ist
Beiträge von Onjiary
-
-
Das erinnert mich zu sehr an ein Zombie Server wo man Sachen findet in einer Tasche hat und schau muss das man am leben bleibt
-
@LuX du hast aber geschrieben ihr seid schon seit 2016 am Start. Daher finde ich es sehr merkwürdig das ihr es nicht geschafft habt 2016 das ModPack schon bereit zu stellen.
-
Dann wurde was falsch verkabelt.
-
Wenn das Mainbord kaputt wäre könntest du ja nicht mal in den BIOS des Mainbords gehen.
Es könnte an die Festplatte liegen das die ein knacks bekommen hat und dadurch das BIOS vom Mainbord nicht mit der Windows/Linux-Betriebsystem verbinden lässt.Das Problem hatte ich anfang des Jahres auch. BIOS ging sobald ich aber Windows starten lassen habe hin ich in den Lade-Screen wo steht Herzlich Willkommen und das 3 Stunden lang.
Ich bin mit meinem Rechner direkt zu mein Bruder gefahren und er meinte dann nur Festplatte hat ein Defekt. -
Kann man bei euch schon spielen oder einfach nur werbung gemacht um potenzelle spieler zu bekommen?
-
Wenn es ums Zocken geht ist Windows 7 dafür sehr gut.
Für Büro arbeiten ist Windows 10 sehr gut dafür weil man da Cortana hat um schneller was im Internet zu finden.
Man darf aber auch die neuen Entwicklungen der Spiele nicht vernachlässigen die mehr für Konsole und Handy entwickelt werden.
PC spiele werden von der Grafik her auch besser und schneller.
Bei den PC-Spielen muss man halt überlegen mit einem alten DirektX-Format leben oder lieber schon in die Zukunft Investieren und sich Windows 10 holen damit man DirektX 12 und höher bekommen kann um Spiele besser zu Supporten oder lieber die Spiele die man hat zu spielen.Wenn es aber um die Neuen Spiele geht die jetzt raus kommen ist Windows 10 besser als Windows 7 da mehr Leitung für Systeme und Grafikkarten zur Verfügung stehen die das Spielen noch mal besser machen.
-
@Rocky Balboa das ist doch nicht langweilig.
Jeder Server in SAMP der derzeit online gehen will hat nicht mal einzigartige Sachen die sich von allen anderen Servern abheben um einzigartig zu sein.
Da hat sich mal einer eine Idde aus Minecraft genommen und versucht in SAMP zu benutzen und es ist geiler als die standart sachen.
@Sub Royal Respekt das du Bedwars versucht hast mit den Mitteln von SAMP zu machen dafür gebe ich dir 10/10 Punkte
Egal ob es aus Minecraft oder anderen Spielen sei solange wie es neuartig erscheint für die SAMP-Welt ist es ein Aufschwung in eine gute richtung
-
Das Streamen hat was mit der Internet Anbindung zu tun wie die Upload geschwindigkeit ist. Wenn die zu niedrig ist kann er nicht Streamen.
Der Stream fängt an zu laagen oder im schlimmsten Fall bricht er ab und die Zuschauer sehen den Stream als Offline.
Versuch mal die Upload für den Stream zu verändern das deine Leitung es zu lässt. -
Guten Abend Breadfish
Derzeit versuche ich Tank/Schaden und Kennzeichen in die Datenbank zu speichern und zu laden.
Mein Code dafür sieht bis jetzt nur so aus:Datenbankbild:
http://imgur.com/a/7Z8lH
Hier weiß ich nicht ob die Einstellung dafür passend ist oder nicht.So an sich geht es ja nur leider fehlt mir das Tank/Schaden/Kennzeichen System damit Fahrzeuge die gekauft werden auch davon betroffen sind mit dem Tank/Schaden/Kennzeichen-System.
Nun zum Scriptcode:
Forward:
fahrzeugEnum:
Code
Alles anzeigenenum fahrzeugEnum { faid, besitzer[MAX_PLAYER_NAME], model, Float:c_x, Float:c_y, Float:c_z, Float:c_r, Schaden, kennzeichen, tank } new cInfo[50][fahrzeugEnum];
Public mit eigene Funktion:
Code
Alles anzeigenpublic spielerfahrzeug(carid) { cInfo[carid][faid]=cache_insert_id(); return 1; } carinDB(playerid,carid) { new query[128]; format(query,sizeof(query),"INSERT INTO spielerfahrzeuge(besitzer,model,x,y,z,r,Schaden,kennzeichen,tank) VALUES('%i','%i','%f','%f','%f','%f','%i' ,'%i' ,'%i')",PlayerInfo[playerid][p_id],cInfo[carid][model],cInfo[carid][c_x],cInfo[carid][c_y],cInfo[carid][c_z],cInfo[carid][c_r],cInfo[carid][Schaden],cInfo[carid][kennzeichen],cInfo[carid][tank]); mysql_pquery(handle,query, "spielerfahrzeug", "d", carid); return 1; }
PlayerCar:Code
Alles anzeigenPlayerCar(playerid,modelid,Float:x,Float:y,Float:z,Float:r,vschaden,vkenn,vtank) { for(new i=0; i<sizeof(cInfo); i++) { if(cInfo[i][faid]!=0)continue; GetPlayerName(playerid,cInfo[i][besitzer],MAX_PLAYER_NAME); cInfo[i][c_x] =x; cInfo[i][c_y] =y; cInfo[i][c_z] =z; cInfo[i][c_r] =r; cInfo[i][model]=modelid; cInfo[i][faid] = CreateVehicle(modelid,x,y,z,r,-1,-1,-1); cInfo[i][Schaden] = vschaden; cInfo[i][kennzeichen] =vkenn; cInfo[i][tank] =vtank; new string[128]; format(string,sizeof(string),"Das Fahrzeug cInfo[%i] wurde erstellt",i); SendClientMessageToAll(rot,string); carinDB(playerid,i); return 1; } return 1; }
Befehl um Fahrzeuge zu erstellen:Code
Alles anzeigenocmd:createcar(playerid,params[]) { if(!isAdmin(playerid,6))return SendClientMessage(playerid,rot,"Dein Admingrang ist zu niedrig."); new mID,pID; if(sscanf(params,"ui",pID,mID))return SendClientMessage(playerid,rot,"INFO: /createcar[playerid][model]"); if(mID<400||mID>611)return SendClientMessage(playerid,rot,"Ungültiges Model"); new Float:xc,Float:yc,Float:zc,Float:rc; GetPlayerPos(pID,xc,yc,zc); GetPlayerFacingAngle(pID,rc); PlayerCar(pID,mID,xc,yc,zc,rc,Schaden,kennzeichen,tank); return 1; }
So sieht der Code für den abschnitt mit dem Autohaus:
new und enum:
Code
Alles anzeigennew autosOhneMotor[] = { 481, 509, 510 }; enum autohausEnum{ Float:v_x, Float:v_y, Float:v_z, Float:v_r, v_s, v_k, v_t } enum autohauscarEnum{ model, Float:ah_x, Float:ah_y, Float:ah_z, Float:ah_r, c_preis, ah_id, id_x } new ahCars[][autohauscarEnum] ={ {411,2516.8420,1698.8502,10.7281,89.2039,60000000,0}, {560,2516.0205,1694.6085,10.7244,89.9459,50000000,0}, {470,2516.0212,1687.2047,10.7218,90.9615,999999999,0}, {415,2507.2310,1688.0667,10.7222,358.2454,60000,0}, {429,2492.5933,1688.0917,10.7217,359.9845,50000,0}, {451,2485.9338,1679.5812,10.7278,0.4211,30000,0} }; new ahInfo[][autohausEnum]={ {2481.2991,1671.2750,16.3001,95.0682} };
OnGameModeInit:
Code//autohausladen: for(new i=0; i<sizeof(ahCars); i++) { ahCars[i][id_x]=AddStaticVehicle(ahCars[i][model],ahCars[i][ah_x],ahCars[i][ah_y],ahCars[i][ah_z],ahCars[i][ah_r],-1,-1); }
OnPlayerStateChange:
Code
Alles anzeigenpublic OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate==PLAYER_STATE_DRIVER) { new vID=GetPlayerVehicleID(playerid); new vModel=GetVehicleModel(vID); for(new i=0; i<sizeof(autosOhneMotor); i++) { if(autosOhneMotor[i]!=vModel)continue; new motor, licht, alarm, tueren, bonnet, boot, objective; //Motor an/ausschalten: GetVehicleParamsEx(vID,motor,licht,alarm,tueren,bonnet,boot,objective); SetVehicleParamsEx(vID,1,licht,alarm,tueren,bonnet,boot,objective); } for(new i=0; i<sizeof(ahCars); i++) { if(ahCars[i][id_x] !=vID)continue; //Verkaufsprozess: SetPVarInt(playerid,"buyCarID",i); new string[500]; format(string,sizeof(string),"Möchten sie das Fahrzeug für %i$ kaufen?",ahCars[i][c_preis]); ShowPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_MSGBOX,"Autoverkauf",string,"Kaufen","Nicht kaufen"); break; } return 1; } return 1; }
DIALOG_AUTOHAUS:
Code
Alles anzeigenif(dialogid==DIALOG_AUTOHAUS) { if(response) { new id=GetPVarInt(playerid,"buyCarID"); if(GetPlayerMoney(playerid)<ahCars[id][c_preis]) { SendClientMessage(playerid,orange,"Du besitzt nicht das benötige Geld für das Fahrzeug!"); RemovePlayerFromVehicle(playerid); } GivePlayerMoney(playerid,-ahCars[id][c_preis]); PlayerCar(playerid,ahCars[id][model],ahInfo[ahCars[id][ah_id]][v_x],ahInfo[ahCars[id][ah_id]][v_y],ahInfo[ahCars[id][ah_id]][v_z],ahInfo[ahCars[id][ah_id]][v_r],ahInfo[ahCars[id][ah_id]][v_s],ahInfo[ahCars[id][ah_id]][v_k],ahInfo[ahCars[id][ah_id]][v_t]); SendClientMessage(playerid,türkis,"Sie haben sich ein Autogekauft"); RemovePlayerFromVehicle(playerid); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,türkis,"Du hast den Kaufvorgang abgebrochen!"); } }
-
@Kamba es liegt eben nicht an GTA. Dann hätte Rockstar es schon längst ein Update zu rausgehauen!
-
@lizzex Ich spiele GTA 5 Aassencen Creed so wie Battelfield 1 mit einer NVIDIA Gerforce GTX 660 und bei mir fängt es erst an zu laagen zu Flimmern wenn ich Antialiasing anschalte
-
@lizzex Ich spiele selbst GTA5 so wie Battelfield das neue so wie das neue ASSENCEN CREED und habe Antialiasing aus habe kein Flackern und keine Laags im spiel und fps ist bei 50-70
-
@lizzex schalte mal Antialiasing aus. Bei vielen Spielen frisst Antialiasing sehr viel speicher der Grafikkarte
-
Guten Tag
Ich versuche grade Schaden,Kennzeichen und den Tank für die Fahrzeuge in die Datenbank zu setzen und zu laden.
Leider habe ich noch nicht mit dem Tank/Schaden/Kennzeichen System angefangen da ich erst mal versuche die Fehler die jetzt grade da sind zu beheben.
wie ich den Schaden/Tank/Kennzeichen in die DB bekomme weiß ich nicht da ich nicht weiß wie ich das Tank/Schaden/Kennzeichensystem schreiben soll.Bei dem Befehl wo ich die Fahrzeuge erstelle kommt deswegen ein fehler.
Datenbank sieht so aus:
http://imgur.com/a/7Z8lHSo bin ich vorgegangen:
Fahrzeugenum:
public so wie eigene Funktion:
Code
Alles anzeigenpublic spielerfahrzeug(carid) { cInfo[carid][faid]=cache_insert_id(); return 1; } carinDB(playerid,carid) { new query[128]; format(query,sizeof(query),"INSERT INTO spielerfahrzeuge(besitzer,model,x,y,z,r,Schaden,kennzeichen,tank) VALUES('%i','%i','%f','%f','%f','%f','%i' ,'%i' ,'%i')",PlayerInfo[playerid][p_id],cInfo[carid][model],cInfo[carid][c_x],cInfo[carid][c_y],cInfo[carid][c_z],cInfo[carid][c_r],cInfo[carid][Schaden],cInfo[carid][kennzeichen],cInfo[carid][tank]); mysql_pquery(handle,query, "spielerfahrzeug", "d", carid); return 1; }
PlayerCar:
Code
Alles anzeigenPlayerCar(playerid,modelid,Float:x,Float:y,Float:z,Float:r,vschaden,vkenn,vtank) { for(new i=0; i<sizeof(cInfo); i++) { if(cInfo[i][faid]!=0)continue; GetPlayerName(playerid,cInfo[i][besitzer],MAX_PLAYER_NAME); cInfo[i][c_x] =x; cInfo[i][c_y] =y; cInfo[i][c_z] =z; cInfo[i][c_r] =r; cInfo[i][model]=modelid; cInfo[i][faid] = CreateVehicle(modelid,x,y,z,r,-1,-1,-1); cInfo[i][Schaden] = vschaden; cInfo[i][kennzeichen] =vkenn; cInfo[i][tank] =vtank; new string[128]; format(string,sizeof(string),"Das Fahrzeug cInfo[%i] wurde erstellt",i); SendClientMessageToAll(rot,string); carinDB(playerid,i); return 1; } return 1; }
Zeile: 2395 bezieht sich auf:
Code
Alles anzeigenocmd:createcar(playerid,params[]) { if(!isAdmin(playerid,6))return SendClientMessage(playerid,rot,"Dein Admingrang ist zu niedrig."); new mID,pID; printf("Hallo"); if(sscanf(params,"ui",pID,mID))return SendClientMessage(playerid,rot,"INFO: /createcar[playerid][model]"); printf("börger"); if(mID<400||mID>611)return SendClientMessage(playerid,rot,"Ungültiges Model"); printf("teleropa"); new Float:xc,Float:yc,Float:zc,Float:rc; GetPlayerPos(pID,xc,yc,zc); GetPlayerFacingAngle(pID,rc); PlayerCar(pID,mID,xc,yc,zc,rc,); return 1; }
Autohaus:
Code
Alles anzeigennew ahCars[][autohauscarEnum] ={ {411,2516.8420,1698.8502,10.7281,89.2039,60000000,0}, {560,2516.0205,1694.6085,10.7244,89.9459,50000000,0}, {470,2516.0212,1687.2047,10.7218,90.9615,999999999,0}, {415,2507.2310,1688.0667,10.7222,358.2454,60000,0}, {429,2492.5933,1688.0917,10.7217,359.9845,50000,0}, {451,2485.9338,1679.5812,10.7278,0.4211,30000,0} }; new ahInfo[][autohausEnum]={ {2481.2991,1671.2750,16.3001,95.0682} };
OnGamemodeInit:
OnPlayerStateChange:
Code
Alles anzeigenpublic OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate==PLAYER_STATE_DRIVER) { new vID=GetPlayerVehicleID(playerid); new vModel=GetVehicleModel(vID); for(new i=0; i<sizeof(autosOhneMotor); i++) { if(autosOhneMotor[i]!=vModel)continue; new motor, licht, alarm, tueren, bonnet, boot, objective; //Motor an/ausschalten: GetVehicleParamsEx(vID,motor,licht,alarm,tueren,bonnet,boot,objective); SetVehicleParamsEx(vID,1,licht,alarm,tueren,bonnet,boot,objective); } for(new i=0; i<sizeof(ahCars); i++) { if(ahCars[i][id_x] !=vID)continue; //Verkaufsprozess: SetPVarInt(playerid,"buyCarID",i); new string[500]; format(string,sizeof(string),"Möchten sie das Fahrzeug für %i$ kaufen?",ahCars[i][c_preis]); ShowPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_MSGBOX,"Autoverkauf",string,"Kaufen","Nicht kaufen"); break; } return 1; } return 1; }
Zeile 2562: hat mit dem Autohaus zu tun:
Code
Alles anzeigenif(dialogid==DIALOG_AUTOHAUS) { if(response) { new id=GetPVarInt(playerid,"buyCarID"); if(GetPlayerMoney(playerid)<ahCars[id][c_preis]) { SendClientMessage(playerid,orange,"Du besitzt nicht das benötige Geld für das Fahrzeug!"); RemovePlayerFromVehicle(playerid); } GivePlayerMoney(playerid,-ahCars[id][c_preis]); PlayerCar(playerid,ahCars[id][model],ahInfo[ahCars[id][ah_id]][v_x],ahInfo[ahCars[id][ah_id]][v_y],ahInfo[ahCars[id][ah_id]][v_z],ahInfo[ahCars[id][ah_id]][v_r]); SendClientMessage(playerid,türkis,"Sie haben sich ein Autogekauft"); RemovePlayerFromVehicle(playerid); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,türkis,"Du hast den Kaufvorgang abgebrochen!"); } }
-
@Leon_DachserCheater wirst du immer haben da die immer irgend ein weg finden um zu hacken/cheaten
-
@Xseam könntest du uns ein Link posten mit welches Tutorial du es gemacht hast falls wer es auch versuchen möchte
-
auf den root fehlt dann etwas was .dll datein zu lässt hat nichts mit runtimes zu tun
-
@Muho55 Du kannst an dein 2 Account das spiel verleihen. Leider kann das Spiel immer nur 1Spieler. Sobald du mit dein Hauptaccount wo das Spiel gekauft wurde in CS:GO rein gehst geht der 2 Account raus weil er nicht die Priorität 1hat
-
Ich nutze selbst windows10 und habe CS:GO einfach installiert habe die neuste version von Direkt X drauf. Habe sogar visual studio drauf wegen .dll fehler.
Dann hast du irgendwas auf dein Rechner was verhindert das Windows 10 ordnungsgemäß CS:GO ausführt