Scriptfiles gehen und da ist deine ini datei also Mr.Dragon.Ini da änderste ein Admin level auf Owner
[SAMMELTHREAD] Kleine Scripting Fragen
- Rafelder
- Unerledigt
Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Danke Goldkiller, aber die 3DTexte werden immernoch nur manchmal angezeigt =(
/dl kenne ich, aber ich will ja nur die VehicleID nicht die Position usw. -
immer wenn ich das Admin lvl ändere kommt im spiel dann du hast ein falsches passwort
oder wenn ich was anderes ändere an was kann das liegen
-
//edit: gelöscht
-
Also ich beschreibe den fehler noch mal:
Wenn ich auf die Script Datei gehe Viper.ini
Key=9280UN
Level=1
AdminLevel=0 - Admin mache also Owner
DonateRank=0
UpgradePoints=0
ConnectedTime=0
Registered=1
Sex=1
Age=0
Origin=2
CK=0
Muted=0
Respect=0
Money=5500
Bank=50000
Crimes=1
Kills=0
Deaths=1
Arrested=0
WantedDeaths=0
Phonebook=0
LottoNr=0
Fishes=0
BiggestFish=0
Job=0
Paycheck=287
HeadValue=0
Jailed=0
JailTime=0
Materials=0
Drugs=0
Leader=0
Member=0
FMember=255
Rank=0
Char=0
ContractTime=0
DetSkill=0
SexSkill=0
BoxSkill=0
LawSkill=0
MechSkill=0
JackSkill=0
CarSkill=0
NewsSkill=0
DrugsSkill=0
CookSkill=0
FishSkill=0
pSHealth=0.0
pHealth=16.0
Int=0
Local=255
Team=3
Model=264
PhoneNr=8044
House=255
Bizz=255
Pos_x=2246.6
Pos_y=-1161.9
Pos_z=1029.6
CarLic=1
FlyLic=1
BoatLic=1
FishLic=0
GunLic=0
Gun1=0
Gun2=0
Gun3=0
Gun4=0
Ammo1=0
Ammo2=0
Ammo3=0
Ammo4=0
CarTime=0
PayDay=1
PayDayHad=0
CDPlayer=0
Wins=0
Loses=0
AlcoholPerk=0
DrugPerk=0
MiserPerk=0
PainPerk=0
TraderPerk=0
Tutorial=1
Mission=0
Warnings=0
Adjustable=1
Fuel=0
Married=0
MarriedTo=No-oneKommt ein fehler mit dem Passwort das er es nicht findet oder das es nicht existiert
Egal was ich an den script mache kommt des könnt ihr bitte mir weiter helfen -
dann öffne es mit dem editor!
einmal die suchfunktion bentuzen bringt einen nicht um -
Also ich habe es mit den Editor gemacht und aber der fehler kommt immer noch ich habe ein screenshot gemacht
-
Wollte so machen, dass es 2 GameTexte gibt, also zufällig welche, und alle paar Minuten. Es klappt aber immer nur der erste GameText. Code:
Neues Forward erstellt:
forward gttip();Timer erstellt unter OnGameModeInit:
SetTimer("gttip",400000,1);Und nen Public:
public gttip()
{
new tips = random(2);
if(tips == 1)
{
GameTextForAll("Tipp: ALT fuer mehr Speed!",7000,6);
}
else if(tips == 2)
{
GameTextForAll("Tipp: /teles und /cmds.",7000,6);
}
}Warum geht immer nur [ALT fuer mehr Speed!] ???
MfG
Kempert.
-
weil random(2) die Zahlen 0 und 1 ausgibt. Also musst du die 1 in eine 0 umwandeln und die 2 in eine 1
-
new tips = random(2)+1;
Ist die Alternative
-
-
Bei mir erscheint der error
C:\Users\-----\Desktop\SAMP\gamemodes\-----.pwn(793) : warning 203: symbol is never used: "gArmySpawns"
C:\Users\-----\Desktop\SAMP\gamemodes\-----.pwn(793) : warning 203: symbol is never used: "gMedicalSpawns"
C:\Users\-----\Desktop\SAMP\gamemodes\-----.pwn(793) : warning 203: symbol is never used: "gPoliceSpawns"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase3 Warnings.
Nur das Problem ist das es keine Zeile 793 gibt und bei 792 Schluss ist
Was kann das sein? und was kann ich da machen?Wenn ich in die Zeile 793 dann //-------------------------------------------- reinschreibe kommt da:
C:\Users\----\Desktop\SAMP\gamemodes\g----.pwn(794) : warning 203: symbol is never used: "gArmySpawns"
C:\Users\----\Desktop\SAMP\gamemodes\----.pwn(794) : warning 203: symbol is never used: "gMedicalSpawns"
C:\Users\----\Desktop\SAMP\gamemodes\----c.pwn(794) : warning 203: symbol is never used: "gPoliceSpawns"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase3 Warnings.
-
Das heißt einfach nur, dass im gesamten Script (daher die letzte Zeile) die entsprechenden Variablen nicht benutzt werden.
Also entweder
#pragma unused gArmySpawns
#pragma unused gMedicalSpawns
#pragma unused gPoliceSpawns
oder halt einfach löschen.
-
hey,
Wie kann ich abfragen, ob 2 Strings identisch sind?if (string1 == string2) geht ja nicht.
mfg
-
Hallo,
ich habe eine Anfängerfrage, nämlich, wie lasse ich ganz einfach einen Spieler spawnen. Den Artikel in SAMP Wiki hab ich mir schon durchgelesen, doch bei mir spawn der Spieler immer im Nirgendwo(fällt ca. 3sec und landet dann im Nirgendwo).
Ich will ihn auf einer selbst gemachten Map spawnen lassen. Map einfügen klappt super, auch die Koordinaten sind stimming.
Bitte helft mir, bin totaler Anfänger, auch eine Verlinkung wäre super!!!public OnPlayerRequestSpawn(playerid)
{
SetSpawnInfo(0,2920.7910,-2780.9714,1.8606,94.3579,16,3,30,350,27,50);
return 1;
} -
Bei AddPlayerClass!
-
hi,
danke für die Antwort, aber irgendwie klappts immer noch nicht, wenn ich es bei AddPlayerClass reinschreib.
Ich starte dann wieder an der Rolltreppe (Standartscript eben).
Bitte helft, bin ganz wehrlos -
Nach Login,wenn du ein Login System hast das hier, wenn du keins hast einfach bei OnPlayerConnect.
SetSpawnInfo(playerid, 0, skin, x,y,z,a, 0, 0, 0, 0,0, 0);
SpawnPlayer(playerid);
x,y,z und a mit den jeweiligen coordinaten austauschen, wo der spieler spawnen soll. die 6 nullen am ende stehen für die waffen. also: waffe1, waffe1 munition, waffe2, waffe2munition, waffe3, waffe3munition. fertig.EvilToast.
-
hi ,
danke für die ausführliche Antwort. Das mit den Waffen und Koordinaten kenne ich schon, doch ich spawne immer noch an der Rolltreppe.public OnPlayerConnect(playerid)
{
SetSpawnInfo(playerid, 0, 0, 2920.7910,-2780.9714,1.8606,94.3579,16,3,30,350,27,50);return 1;
}Ein Login System is noch nicht vorhanden. So basic und trotzdem krieg ichs nicht gebacken sorry.
-
Tu das hier mal unter onplayerrequestclass
SetPlayerPos(playerid, 2920.7910,-2780.9714,1.8606);
SetPlayerCameraPos(playerid, 2920.7910, -2785.9714, 1.8606);
SetPlayerFacingAngle(playerid, 94.3579);
SetPlayerCameraLookAt(playerid, 2920.7910,-2780.9714,1.8606);
Und AddPlayerClass mit den Coords 2920.7910,-2780.9714,1.8606 in OnGamemodeinit. Wenns dann nicht geht habe ich keine Ahnung sorry. -
hi,
genau so hatt ichs anfangs auch, doch ich werde immer ins Nichts reingespawnt. Ich habe mir mal den s0beit mod installiert und bin mit dem Jetpack hochgeflogen.
Es ist schon an der richtigen Stelle, doch ich seh die Map nicht(nur ein Teil von der originalen ls map, wenn ich hoch fliege).
Vllt. liegts an der selbstgemachten Map. Ich habe sie über Wasser gemappt.
Ich werde jetzt versuchen auf der originalen ls Map eine eigene Map zu erstellen.
Dennoch, vielen Dank für die Antworten!