Dim felder vergößern und den Array index outboundsen
Übersicht

superSCBetreff: Dim felder vergößern und den Array index outboundsen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
heyho dudes und dudettes,
ich habe mich mal ans ingame vergrößern einer map gemacht, das problem, wenn ich dass Dim feld namens map, welches 3 dimensionen hat, vergößern möchte, und danach die were in diesem Feld verändern möchte, dann glaubt mein programm dass es nicht genug platz hat und dorthin zu schreiben. also folgendes: Code: [AUSKLAPPEN] Function new_map(Xa,Ya)
map_width=Xa map_height=Ya Dim map(X,Y,layer-1) For y=0 To map_width-1 For x=0 To map_height-1 map(x,y,0)=0 ;und hier sagt mein programm direkt "eh eh, geht nicht du newbie"* map(x,y,1)=0 map(x,y,2)=0 map(x,y,3)=0 map(x,y,4)=0 map(x,y,5)=0 Next Next End Function *oder eher "array index out of bounds" und dass, wie ihr es euch sicherlich denken könnt, mag ich nicht. danke im vorraus für die Hilfe die ich gleich bekommen werde mfg SSC |
||
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Warum steht da X,Y wenn du Xa,Ya an die Funktion übergibst? Welche Variablen sind da alles Global? | ||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
ToeB |
![]() Antworten mit Zitat ![]() |
---|---|---|
Welchen Wert hat Layer ? Solltest du alles übnerprüfen ![]() mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
superSC |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
shiiiiiiiiit xD ok jetz rall ich meinen fehler
es war wegen dem dass ich 1. y=breite und x=höhe genommen hab und außerdem X anstatt Xa geschrieben hab, danke leute ![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group