Was für eine Liste?
Beiträge von Weihnachtsmann
-
-
bin anfänger und habe davon KP
Versuchen :D, wenn du Probleme hast frage die hier einfach und wir helfen.
Jeder Anfang ist schwer. -
lol, da hätte es:
forward Kicked(playerid);
public Kicked(playerid)
{
kick(playerid);
return 1;
}
mit dem Funktionsaufruf:
SetTimerEx("Kicked",250,false,"i",playerid);
Wesentlich einfacher getan.
Najaunnötige Zeilen finde ich
-
Kennt jemand ein deutsches Tutorial über splitten mit sscanf für mysql etc?
mfg
-
Habe das S4 und bin sehr sehr zufrieden
-
Du hast am Ende eine Klammer vergessen
Nein so bringt es auch nichts, hab es schon ausprobiert anders rum geht es auch nicht.
Was hast du unter OnPlayerText oder wie man den Public nennt -
Würden die 10 besten Scripter ein Server eröffnen wären die anderen "kleinen" Server leer haha
-
Was haben diese Fehler zu sagen?
Code
Alles anzeigen[18:35:37] [join] Giovanni_LopeZ has joined the server (0:79.218.107.105) [18:35:38] [debug] Server crashed while executing pure.amx [18:35:38] [debug] AMX backtrace: [18:35:38] [debug] #0 native mysql_fetch_field_row () [f74777a0] from mysql_r5.so [18:35:38] [debug] #1 0000ca54 in ?? () from pure.amx [18:35:38] [debug] #2 0000a164 in public OnDialogResponse () from pure.amx [18:35:38] [debug] System backtrace: [18:35:38] [debug] #0 f69de0f3 in _ZN10StackTraceC1EPv () from plugins/crashdetect.so [18:35:38] [debug] #1 f69d5b61 in _ZN11crashdetect20PrintSystemBacktraceEPv () from plugins/crashdetect.so [18:35:38] [debug] #2 f69d8405 in _ZN11crashdetect15SystemExceptionEPv () from plugins/crashdetect.so [18:35:38] [debug] #3 f69ddc42 in ?? () from plugins/crashdetect.so [18:35:38] [debug] #4 f7726400 in ?? () [18:35:38] [debug] #5 f74f6e30 in ?? () from /lib32/libc.so.6 [18:35:38] [debug] #6 f76a6bd3 in _ZNKSs7compareEPKc () from /usr/lib32/libstdc++.so.6 [18:35:38] [debug] #7 f7472973 in _ZN13CMySQLHandler10FetchFieldESs () from plugins/mysql_r5.so [18:35:38] [debug] #8 f7477820 in _ZN7Natives23n_mysql_fetch_field_rowEP6tagAMXPi () from plugins/mysql_r5.so [18:35:38] [debug] #9 08093c94 in ?? () from ./samp7044_2569 [18:35:38] [debug] #10 f69d89d5 in _ZN11crashdetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so [18:35:38] [debug] #11 f69dc1ca in ?? () from plugins/crashdetect.so [18:35:38] [debug] #12 f69e0136 in amx_Exec () from plugins/crashdetect.so [18:35:38] [debug] #13 f69d88b4 in _ZN11crashdetect9DoAmxExecEPii () from plugins/crashdetect.so [18:35:38] [debug] #14 f69dc203 in ?? () from plugins/crashdetect.so [18:35:38] [debug] #15 080ae33f in ?? () from ./samp7044_2569 [18:35:38] [debug] #16 080b97da in ?? () from ./samp7044_2569 [18:35:38] [debug] #17 08071ae8 in ?? () from ./samp7044_2569 [18:35:38] [debug] #18 08071be2 in ?? () from ./samp7044_2569 [18:35:38] [debug] #19 0807ba00 in ?? () from ./samp7044_2569 [18:35:38] [debug] #20 080b59ad in ?? () from ./samp7044_2569 [18:35:38] [debug] #21 080b5b42 in ?? () from ./samp7044_2569 [18:35:38] [debug] #22 080b1453 in ?? () from ./samp7044_2569 [18:35:38] [debug] #23 f7499ca6 in __libc_start_main () from /lib32/libc.so.6 [18:35:38] [debug] #24 0804b521 in ?? () from ./samp7044_2569
-
am besten stellst du dir stocks zusamenn wie ich mit allen auto ids
Habe ich ja, wie benutze ich es für das Auto? die anderen weiß ich -
W
stock IsABike(carid)
{
new m = GetVehicleModel(carid);
if(m == 581 || m == 522 || m == 461 || m == 521 || m == 523 || m == 463 || m == 586 || m == 468 || m == 471) //BF-400, NRG-500, PCJ-600, FCR-900, Cop Bike, Freeway, Wayfarer, Sanchez, Quad
{
return 1;
}
return 0;
}
stock IsARoller(carid)
{
new m = GetVehicleModel(carid);
if(m == 462 || 448) //Faggio(Roller), Pizzaroller
{
return 1;
}
return 0;
}
stock IsAFahrrad(carid)
{
new m = GetVehicleModel(carid);
if(m == 509 || m == 481 || m == 510) //Bike, BMX, Mountainbike
{
return 1;
}
return 0;
}
stock IsABoat(carid)
{
new m = GetVehicleModel(carid);
if(m == 472 || m == 473 || m == 493 || m == 595 || m == 484 || m == 430)
{
return 1;
}
if(m == 452 || m == 446 || m == 454)
{
return 1;
}
return 0;
}
stock IsAPlane(carid)
{
new m = GetVehicleModel(carid);
if(m == 592 || m == 577 || m == 511 || m == 512 || m == 593 || m == 520)
{
return 1;
}
if(m == 553 || m == 476 || m == 519 || m == 460 || m == 513 || m == 548)
{
return 1;
}
if(m == 425 || m == 417 || m == 487 || m == 488 || m == 497 || m == 563)
{
return 1;
}
if(m == 447 || m == 469)
{
return 1;
}
return 0;
}Damit fragst du ab, ob es ein Bike, Flugzeg oder Boot ist, und setzt dann else, dann ist es nen Auto
Wie meisnt du das mit Else?
habs bis jetzt so
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
if(
if(SpielerInfo[playerid][pAutoL] ==0)return SendClientMessage(playerid,GRAU,"Sie besitzen keinen Autoschein!"),RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,GRAU,"BENUTZE: /motor um den Moto anzuschalten!");
}
return 1;
} -
Könnte man doch auch ganz einfach unter OnVehicleEnter abfragen.
MfG,
Fabian™!
Und wie frage ich da ab ob er Fahrer ist? -
Wie bekomme ich heraus ob playerid in ein Auto oder auf ein Motorrad steigt?,
mfg
-
Aus meiner sich bringt es auch wenig einfach So zu Scripten
Such dir ein Projekt und Scripte dort
Da du Do lernst wünsche von Usern umzusetzen
Stimmt, aber da ich ja nicht der PRO bin :D, kann ich ein Projekt mit meinen Fähigkeiten unterstüzen
Erstmal muss man es drauf haben.
Kann eventuell in anderen Foren schauen und die Ideen umsetzen(Da ich es eh nicht release ist das nicht schlimm) -
Reallife, kommt aber auch darauf an was du machen möchtest. ob du doch auf DM oder RP konzentrierst.
Will mich einfach weiterbilden -
Da ich ja jetzt schon mehr als ein wenig scripten kann, frage ich mal euch was sich besser lohnt um meine Script Kunste zu verbessern?, ich schaffe locker ein DM Script, hatte schon 2x deswegen habe ich auch vieles gelernt(fast alles). RolePlay Selfmade hatte ich noch nie.
Jetzt will ich euch fragen, was lohnt sich mehr? wo lernt man mehr?
-
Bitte...was?!Was hat das mit dem Code zu tun...was willst du überhaupt machen?!
Tut mir leid, aber um die Uhrzeit musst du schon etwas präziser werden...^^
Bin Müde sry für meine Rechtschreibung:P
Wollte ein Clansystem machen, wo man sich ein Clan erstellen kann, gerade bin ich dabei wo man im Feld den Namen des Clans eintippen kann und der dann erstellt wird und in der DB gespeichert wird//edit
Das der Inputtext in die Vari soll, womit ich sie in der DB speichere? ist wetten fail -
Einfach so:
if(!response) return 1; //Prüft, ob er den 2. Button gedrückt hat
mfg.
Hab so aber er speichert nix in die Datenbankcase DIALOG_CLAN:
{
ShowPlayerDialog(playerid,DIALOG_CLAN3,DIALOG_STYLE_INPUT,"Gebe deinen Clan Namen ein!","Bitte gebe im unten freien Feld Ihr Clan Namen ein:","Erstellen","Abbrechen");
}
case DIALOG_CLAN3:
{
if(response== 0)
{
/*new string[64];
format(string,sizeof(string),"%s",inputtext);
*/
playertextid[playerid] = Create3DTextLabel(inputtext,0x008080FF,30.0, 40.0, 50.0, 40.0, 0, 0);
Attach3DTextLabelToPlayer(playertextid[playerid], playerid, 0.0,0.0,0.7);
SpielerInfo[playerid][pClanLeader] = 1;
SpielerInfo[playerid][pClanName] = inputtext[64];
}
}
}
return 1;
}//Befehl
ocmd:clan(playerid,params[])
{
if(SpielerInfo[playerid][pClanLeader] == 0)
{
ShowPlayerDialog(playerid,DIALOG_CLAN,DIALOG_STYLE_LIST,"Clan Verwaltung","Clan erstellen","Erstellen","Abbrechen");
}else if(SpielerInfo[playerid][pClanLeader] == 1)
{
ShowPlayerDialog(playerid,DIALOG_CLAN2,DIALOG_STYLE_LIST,"Clan Verwaltung","Member Inviten\nMember Uninviten","Wählen","Abbrechen");
}
return 1;
}Liegt bestimmt an der DIALOG_ID oder mit den Buttons etc.
Kannst du mal schauen Kaliber: und korriigieren
-
Wie mache ich wenn, wenn er auf den 1Button klickt das was passiert und beim 2 nix?
i.wie strlen aber ka wie
mfg
-
Verknüpfe den inputtext mit einem string , ausgegeben im label, done
Ich habe noch nie mit DIALOG_STYLE_INPUT richtig gearbeitet, kannst du mir ein Beispiel geben? -
z.b Gebe ich im Feld ein: #1337 dann soll mit 3dTextLable der Text da stehen? verstehe es net ganz