//OnPlayerEnterVehicle
for(new i;i<MAX_PLAYERS;i++)
{
if(IsPlayerInVehicle(i,vehicleid)
{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
}
}
Beiträge von Key
-
-
Das selbstgemachte & gecodete Design hast du von einem Video-Tutorial richtig?

Jap.

-
Alles anzeigen
Leute ich denke mal das ER das GECODETE bewertet haben will ich denke ma das dass Design von Devine_ ist.Wenn das Design auch von dir ist dann tut es mir leid !
und nehme alles zurück !
Wenn es nicht so sein sollte dann tut es mit leid@b2t
Naya ich finde es eig. recht gut gecodetDanke, genau so ist es. Hatte ich auch schonmal geschrieben hier im Thread.
-
Ich habe dein 1. gesehen. Da war mir zu viel Blau dran.
Das Design von Devine ist sehr schön gecodet.
Das muss ich dir lassen, allerdings solltest du,
auch wenn du das Forum nur zum zeigen nutzt, Das Impressum ausfüllen.Mit freundlichen Grüen
SvenDanke für dein Feedback, Impressum hab ich jetzt ausgefüllt!

-
Okay, das ist gut.

-
Kann mir jemand sagen, bei dem es vorher verschoben war, ob das Userpanel jetzt richtig sitzt?
http://cyl.mysamp.de/forum/index.php?page=Index -
Bei mir sind bei dem jetzigen Design die Anmelde-DingsDaSachen ausserhalb des Designs.
Der Background ist leider an den Seiten auch abgeschnitten.Sieht bei meiner Auflösung (1920x1080px) nicht so wirklich gut aus.
Mhh.. das mit dem Background ist mir auch schon aufgefallen, liegt halt daran, dass der Background zu klein ist.
Aber, dass das Userpanel nicht da ist, wo es bei mir ist, versteh ich nicht. Kannst du mal evtl. ein Screen machen? -
Design ist bearbeitungs bedürftig, dennoch ist dir dein erstes Coding gut gelungen 7/10
Danke, ist aber mein zweites.
Mit mein erstes war ein anderes gemeint, nur ich kann bei WBB Lite nicht auf ein Design verlinken sondern muss es als Standard einstellen. -
Hab mal eins von Devine's Designen gecodet:
http://cyl.mysamp.de/forum/index.php?page=Index -
Okay, ich probiers mal.
//e: Funktioniert, wunderbar! Aber warum kann ich padding nicht benutzen? -
Hallo!
Ich habe gerade versucht ein Design zu coden ( von Devine ) und es hatte auch alles eigentlich gut geklappt, aber dann gingen die mainMenu Buttons auf einmal nicht mehr. ( siehe: http://cyl.mysamp.de/forum/index.php?page=Index )
Eigentlich habe ich nichts geändert, was damit zu tun und alles was ich gemacht hatte, hab ich auch wieder rückgängig gemacht, hat jedoch nichts gebracht. O.oCSS Code:
CSS
Alles anzeigen#mainMenu, .mainMenu a, .mainMenu, #footer, #header, #logo, .mainMenuInner a, .mainMenuInner { border:0px none !important; } #mainMenu { background:url("../images/darkred/mainMenu.png"); height:89px; width:1218px; } #mainMenu img { display:none; } .mainMenuInner a { font-family:arial; font-weight:bold; font-size:11pt; padding-top:30px; padding-left:60px; } #main { background:url("../images/darkred/main.png"); background-repeat:repeat-y; padding:60px; width:1098px; } #footer { background:url("../images/darkred/footer.png") no-repeat; width:1188px; height:119px; padding:15px; } .copyright a { color:#cccccc; } .copyright a:hover { color:#666666; } .containerHead { background:url("../images/darkred/containerHeadSmall.png"); } .tabMenu a { font-family:arial; font-weight:bold; font-size:9pt; } .boardTitle a:hover { color:#FFFFFF; } #userPanel { position:absolute; padding-top:185px; padding-left:40px; width:1218px; } #search { margin-right:-70px; margin-top:123px; }P.S. Sorry Admins, hatte es vorher aus Versehen in den falschen Bereich gepostet.
-
Hab die Seite jetzt auf statisch geändert, ist es jetzt besser bei dir? Fabi
-
Die Anmeldeleiste und die Suche sind außerhalb des Designs
Echt? Komisch, bei mir nicht. O.o -
Guten Abend liebes Forum!
Ich habe soeben mein erstes WBB-Design gecodet und würde gerne Kritik von euch bekommen, damit ich mich bessern kann. Seit ruhig hart zu mir, wichtig ist nur, dass die Antwort konstruktiv ist und ich was damit anfangen kann!
Design: http://cyl.mysamp.de/forum/index.php?page=Index
mfg.
Key -
Guten Abend..
Ich habe gerade versucht einen anklickbaren Textdraw zu erstellen, jedoch musste ich feststellen, dass es nicht funktioniert.
Kann mir jemand sagen weshalb?:Unter OnPlayerSpawn:
public OnPlayerSpawn(playerid)
{
if(first[playerid]==1 && !IsPlayerNPC(playerid))
{
SetPlayerCameraPos(playerid, 1957.4148,1342.9410,15.3746);
SetPlayerCameraLookAt(playerid, 1952.8490,1342.8617,15.3672);SWATText0 = CreatePlayerTextDraw(playerid, 243.000000, 198.000000, "SWAT");
PlayerTextDrawBackgroundColor(playerid, SWATText0, 255);
PlayerTextDrawFont(playerid, SWATText0, 1);
PlayerTextDrawLetterSize(playerid, SWATText0, 0.500000, 1.000000);
PlayerTextDrawColor(playerid, SWATText0, -1);
PlayerTextDrawSetOutline(playerid, SWATText0, 0);
PlayerTextDrawSetProportional(playerid, SWATText0, 1);
PlayerTextDrawSetShadow(playerid, SWATText0, 1);SWATText1 = CreatePlayerTextDraw(playerid, 362.000000, 198.000000, "SUSPECT");
PlayerTextDrawBackgroundColor(playerid, SWATText1, 255);
PlayerTextDrawFont(playerid, SWATText1, 1);
PlayerTextDrawLetterSize(playerid, SWATText1, 0.410000, 1.000000);
PlayerTextDrawColor(playerid, SWATText1, -1);
PlayerTextDrawSetOutline(playerid, SWATText1, 0);
PlayerTextDrawSetProportional(playerid, SWATText1, 1);
PlayerTextDrawSetShadow(playerid, SWATText1, 1);/*TextDraw0 = CreatePlayerTextDraw(playerid, 297.000000, 142.000000, " ");
PlayerTextDrawBackgroundColor(playerid, TextDraw0, 255);
PlayerTextDrawFont(playerid, TextDraw0, 1);
PlayerTextDrawLetterSize(playerid, TextDraw0, 0.500000, 0.599999);
PlayerTextDrawColor(playerid, TextDraw0, -1);
PlayerTextDrawSetOutline(playerid, TextDraw0, 0);
PlayerTextDrawSetProportional(playerid, TextDraw0, 1);
PlayerTextDrawSetShadow(playerid, TextDraw0, 1);
PlayerTextDrawUseBox(playerid, TextDraw0, 1);
PlayerTextDrawBoxColor(playerid, TextDraw0, 65297);
PlayerTextDrawTextSize(playerid, TextDraw0, 230.000000, -72.000000);TextDraw1 = CreatePlayerTextDraw(playerid, 426.000000, 142.000000, " ");
PlayerTextDrawBackgroundColor(playerid, TextDraw1, 255);
PlayerTextDrawFont(playerid, TextDraw1, 1);
PlayerTextDrawLetterSize(playerid, TextDraw1, 0.500000, 0.599999);
PlayerTextDrawColor(playerid, TextDraw1, -1);
PlayerTextDrawSetOutline(playerid, TextDraw1, 0);
PlayerTextDrawSetProportional(playerid, TextDraw1, 1);
PlayerTextDrawSetShadow(playerid, TextDraw1, 1);
PlayerTextDrawUseBox(playerid, TextDraw1, 1);
PlayerTextDrawBoxColor(playerid, TextDraw1, -13421807);
PlayerTextDrawTextSize(playerid, TextDraw1, 353.000000, -72.000000);*///PlayerTextDrawShow(playerid,TextDraw0);
//PlayerTextDrawShow(playerid,TextDraw1);
PlayerTextDrawShow(playerid,SWATText0);
PlayerTextDrawShow(playerid,SWATText1);PlayerTextDrawSetSelectable(playerid, SWATText0, true);
PlayerTextDrawSetSelectable(playerid, SWATText1, true);SelectTextDraw(playerid, 0x000000);
first[playerid]=false;
}
return 1;
}
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid == SWATText0) {
CancelSelectTextDraw(playerid);
SetPlayerSkin(playerid, 285);
return 1;
}
if(playertextid == SWATText1) {
CancelSelectTextDraw(playerid);
SetPlayerSkin(playerid, 121);
return 1;
}
PlayerTextDrawHide(playerid,SWATText0);
PlayerTextDrawHide(playerid,SWATText1);
PlayerTextDrawHide(playerid,TextDraw0);
PlayerTextDrawHide(playerid,TextDraw1);
return 1;
}Mit freundlichen Grüßen
Key -
Ah, okay.
Ich bin mir noch nicht sicher, aber wahrscheinlich Anwendungsentwicklung, da ich mich sehr fürs Programmieren interessiere.
-
Nen komplettes autohaus in 20 min. Jungs mal im ernst geht schlafen. Ihr habt keine ahnung wie lange siwas dauert.
Word!
Ein ordentliches Autohaus dauert weitaus länger als 20 Minuten! Alleine schon das platzieren der Autos..
-
Hallo & herzlich Willkommen!

Ich strebe ebenfalls eine Ausbildung als Fachinformatiker an.
Welche Fachrichtung, Anwendungsentwicklung oder Systemintigration? -
Ich versuch's morgen mal, geh jetzt erstmal schlafen.
//e: Bin eindeutig zu blöd dafür, werd' wohl auf ein andere Dateisystem umsteigen oder vorerst mit Dini weiterarbeiten. -
SQL
Alles anzeigenstock mysql_CheckAccount(playerid) { new Query[128],Name[MAX_PLAYER_NAME],count; GetPlayerName(playerid, Name, MAX_PLAYER_NAME); mysql_real_escape_string(Name, Name); format(Query, sizeof(Query), "SELECT * FROM `Accounts` WHERE `Name` = '%s'", Name); db_query(Database,Query); mysql_store_result(); count = mysql_num_rows(); mysql_free_result(); return count; } stock mysql_GetInt(Table[], Field[], Where[], Is[]) { new query[128]; mysql_real_escape_string(Table, Table); mysql_real_escape_string(Field, Field); mysql_real_escape_string(Where, Where); mysql_real_escape_string(Is, Is); format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is); db_query(Database, query); mysql_store_result(); new sqlint = mysql_fetch_int(); mysql_free_result(); return sqlint; } stock mysql_GetString(Table[], Field[], Where[], Is[]) { new query[128], Get[128]; mysql_real_escape_string(Table, Table); mysql_real_escape_string(Field, Field); mysql_real_escape_string(Where, Where); mysql_real_escape_string(Is, Is); format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is); mysql_query(query); mysql_store_result(); mysql_fetch_row(Get); mysql_free_result(); return Get; } stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[]) { new query[128], Float:sqlfloat; mysql_real_escape_string(Table, Table); mysql_real_escape_string(Field, Field); mysql_real_escape_string(Where, Where); mysql_real_escape_string(Is, Is); format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is); mysql_query(query); mysql_store_result(); mysql_fetch_float(sqlfloat); mysql_free_result(); return sqlfloat; } stock mysql_ReturnPasswort(Name[]) { new query[130], Get[130]; mysql_real_escape_string(Name, Name); format(query, 128, "SELECT `passwort` FROM `accounts` WHERE `Name` = '%s'", Name); db_query(Database, query); mysql_store_result(); mysql_fetch_row(Get); mysql_free_result(); return Get; } stock CreatePlayer(playerid, pass[]) { new string[500]; new query[256],Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, MAX_PLAYER_NAME); mysql_real_escape_string(Name,Name); mysql_real_escape_string(pass,pass); format(query, sizeof(query), "INSERT INTO `Accounts` (`Name`, `Passwort`) VALUES ('%s', '%s')", Name, pass); db_query(Database, query); SendClientMessage(playerid,0xFFFFFF,"Du hast dich erfolgreich registriert!"); SpawnPlayer(playerid); SetPlayerPos(playerid,1.4968,25.1603,1199.5938); SetPlayerFacingAngle(playerid,357.4799); SetPlayerInterior(playerid,1); format(string,sizeof string,"{FFFFFF}Guten Tag meine Damen und Herren,\nhier spricht Ihr Flugkapitän des {FFCC00}S.A. Air{FFFFFF} Fluges 7071 nach San Fierro.\nWir freuen, dass Sie uns Ihr Vertrauen geschenkt haben und zu uns an Board gekommen sind.\nWir erreichen in Kürze unser Ziel und wünschen Ihnen weiterhin eine gute Reise.\n\nVielen Dank.\n\n\nDer Flug endet in %d Sekunden.",timert[playerid]); ShowPlayerDialog(playerid,DIALOG_ANFANGSFLUG,DIALOG_STYLE_MSGBOX,"{FFCC00}S.A. Air",string,"Okay",""); SetPVarInt(playerid,"Flugtimer",SetTimerEx("timerflug",1000,1,"i",playerid)); return 1; } stock SavePlayer(playerid) { if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) //wir überprüfen ob der Spieler überhaupt noch Connected ist und ob er nicht ein NPC ist. { if(GetPVarInt(playerid,"Eingeloggt") == 1) //Und hier ob er noch eingeloggt ist. { //Nun speichern wir die Daten in der Datenbank. /*mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", SpielerInfo[playerid][pName]); mysql_SetInt("accounts", "Geld", SpielerInfo[playerid][pGeld], "Name", SpielerInfo[playerid][pName]); mysql_SetInt("accounts", "Kills", SpielerInfo[playerid][pKills], "Name", SpielerInfo[playerid][pName]); mysql_SetInt("accounts", "Tode", SpielerInfo[playerid][pTode], "Name", SpielerInfo[playerid][pName]); mysql_SetFloat("accounts", "Health", SpielerInfo[playerid][pHealth], "Name", SpielerInfo[playerid][pName]);*/ } } return 1; } stock LoadPlayer(playerid) { new Spielerdatei[128]; format(Spielerdatei,sizeof Spielerdatei,"/Accounts/%s.txt",Spielername(playerid)); SpawnPlayer(playerid); SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level")); SetPlayerMoney(playerid,dini_Int(Spielerdatei,"Geld")); SetPlayerHealth(playerid,dini_Float(Spielerdatei,"Health")); SetPlayerArmour(playerid,dini_Float(Spielerdatei,"Armour")); SetPVarInt(playerid,"ALevel",mysql_GetInt("Accounts","ALevel","Name", Spielername(playerid))); /*SetPVarInt(playerid,"ALevel",dini_Int(Spielerdatei,"Adminlevel")); SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion")); SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader")); SetPVarInt(playerid,"FahrzeugID",dini_Int(Spielerdatei,"FahrzeugID"));*/ return 1; }Also, ich hab das jetzt so in meinem Script. Soll ich die Sachen, die die als "Unnötig" makiert hast jetzt bspw. einfach weglöschen und die anderen ändern?