danke
war sehr durch die 4 verwirrt da mein adminlevel auch 4 ist ôo
edit:
bekomme fehler
genau bei der if(!strcmp... zeile
error 035: argument type mismatch (argument 1)
danke
war sehr durch die 4 verwirrt da mein adminlevel auch 4 ist ôo
edit:
bekomme fehler
genau bei der if(!strcmp... zeile
error 035: argument type mismatch (argument 1)
kannst du mir vllt den inhalt von zeile 9 beschreiben?
danke übertrage es jetzt erstmal ins script
jaa verdammt habe den befehl verpatzt aber würde man spätestens beim compilen schnell ausgebessert haben
und hats dir geholfen?
MfG SuperQueckSilber
Hallo !
Ich wollte meine Admins bischen mehr Gott spielen lassen.
Ich wollte für die einen Befehl machen indem sie die ID eingeben müssen , die Fraktion , und den Rang.
Würde dann zb so aussehen :
/einstellen [PlayerID] [Fraktion] [Rang] (/einstellen 28 LVPD 4 )
soll heißen der Spieler wird im LVPD mit Rang 4 eingstellt. (Leiter des LVPDs)
wie soll das im pawn aussehen? habe an das gedacht:
dcmd_einstellen(playerid,params[])
{
if(dini_Int(Spielerdatei,"Team")<4)
{
SendClientMessage(playerid,ROT,"Du bist kein Admin!");
return 1;
}
if(dini_Int(Spielerdatei,"Team")==4)
{
if(sscanf(params,"udd",pid,fraktion,rang)) return SendClientMessage(playerid,ROT,"Benutzung: /einstellen [PlayerID] [Fraktion] [Rang]");
else
{
if(fraktion = "LVPD")
{
dini_IntSet(Spielerdatei,"LVPD",rang);
return 1;
}
}
}
}
wollte das nicht auf jede firma ausführen aber die Zeile mit if(fraktion = "LVPD") ist wichtig
würde das so gehen?
Hoffe auf eure Hilfe!
MfG SuperQueckSilber
publich OnPlayerCommandText(was da drin steht(
{
dcmd(admineinstellen,15,cmdtext);
}
dmcd_einstellen(playerid,params[])
{
if(sscanf(params,"u",pid)
{
dini_IntSet(Spielerdatei,"Admin",1);
SendClientMessage(playerid,GELB,"Du bist nun Admin!");
return 1;
}
}
easy
ich habe es bei meinem SyS mit Integern in der Spielerdatei eingestellt.
dini_IntSet(Spielerdatei,"Admin",0)
wenn ich einen ins team aufnehme wird der Integer auf 1 geändert , um anzuzeigen das er admin ist
must du mit sscanf benutzen
hoffe habe dich auf die richtige Spur gebracht
MfG SuperQueckSilber
wenn wir dabei sind
wie kann ich den befehl /uc aktivieren? o.o
Guten Abend !
Wie ihr in meiner Signatur lesen könnt arbeite ich zurzeit an meinem Selfmade RealLife Projekt und ich will das meine Teammitglieder iG hervorgehoben werden, mit einem Präfix im Chat. Sollte ungefähr so aussehen :
Supporter XY : seine worte
Wäre es der richtige weg wenn ich es in einem string wiedergebe mit einem dcmd der als so definiert ist:
dmcd(,0,cmdtext);
Ich hoffe ich bekomme gute Tipps!
MfG SuperQueckSilber
ich würde lieber , wie ich dmcd&sscanf , benutzen weil das zeilen spart ôO
les dich in dmcd und sscanf ein dann ist es ganz einfach
würde ca. so aussehen
public OnPlayerCommandText(playerid, cmdtext[])
dcmd(pay,3,cmdtext);
dcmd_pay(playerid,params[])
{
new pid,betrag;
if(sscanf(params,"ui",pid,betrag)
{
GivePlayerMoney(playerid,-Betrag);
GivePlayerMoney(pid,Betrag)
return 1;
}
}
könnte man vllt noch verschönern mit zb SendClientMessage(playerid,GELB,"Du hast id xy Betrag gegeben");
hoffe konnte dich auf die richtige SPur leiten
MfG SuperQueckSilber
hatte das gleiche problem
entweder im head #include <sscanf> delten oder den text löschen
der fehler kommt weil im include das gleiche steht
MfG SuperQueckSilber
kollege ich bin auch neu
wie lange hast du dafür gebraucht?
lerne bald ne woche und kann auch so ein paar sachen die in der v0.1 bereits vorhanden sind
nimm dir nicht zu viel vor für v0.2
ist schon echt ne arbeit habe ich mir nie so gedacht
Hallo Breadfishler!
Ich beschäftige mich seit 3 Tagen nun mit dem Scripten und finde das ich manches durch YouTube-,Breadfish- und SAMPWiki Tutorials nicht erlernen kann.
Deshalb wollte ich einen Lehrer der mir das scripten näher bringt.Er sollte am besten auf RealLife definiert sein ,weil das meine Passion ist.<33
Ich muss alles noch lernen,bevor einer fragt was ich genau lernen möchte
MfG SuperQueckSilber
aber er will was scripten
Mach ein 100% Selfmade Script Reallife
weil viele auf Reallife stehen und es einfach geil ist aber natürlich nicht ein 0815 sondern was innovatives !
MfG SuperQueckSilber
Hallo SAMPler
Ich wollte mich mal hier Vorstellen.
Ich heiße im RL Andrej und bin 16 Jahre alt. Vor einer Woche habe ich endlich einen Lebensabschnitt namens "Realschule" abgeschlossen!
Ich wohne in NRW , genauer gesagt im schönen Sauerland und spiele sehr gerne am PC.(Nein ich betreibe auch Sport,Kraftsport) XD
So genug von mir.
Oder nein es geht ja um mich o.o
Ich spiele seit 2 Jahren SA:MP und nach diesen 2 Jahren wollte ich mal selber anfangen zu Scripten und dann vielleicht ein eigenen Server mal laufen zu lassen,selbst wenn IV:MP irgendwann final released wird habe ich die Prognose das viele bei SA:MP bleiben da viele eine zu schlechte Hardware für IV haben , oder SA einfach mehr mögen als IV.
Ich schaue mir täglich Tutorials bei Youtube an und auch hier im Forum ab und zu die Quellcodes und versuche sie mir zu erklären.
Aber es ist jetzt erst mein 3 Tag wo ich es aktiv lerne
Habe da so ein paar Fragen:
Wie lange braucht man ungefähr um PAWN zu können und ist es schwer?
Weil zurzeit kann ich mit Ports umgehen und Pickups erstellen (ja mit bischen mehr z.B. Healen oder Geld geben^^ nur beim SetPlayerDrunkLevel komm ich net klar ôo)
btw:Mein Lieblings Spruch ist: Auch ein Script von einer Million Zeilen beginnt mit dem ersten Buchstaben.
Dieser Spruch gibt mir die Kraft alles zu lernen ,selbst wenn ich manchmal am verzweifeln bin wenn solche Begriffe wie Arrays und Integer vorkommen
MfG SuperQueckSilber