Jump to content
  • 0

Problema Compile


Daniel_Dani

Question

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10404) : error 075: input line too long (after substitutions)
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10405) : error 037: invalid string (possibly non-terminated string)
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10405) : error 017: undefined symbol "Dbas"
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10405) : error 017: undefined symbol "intrat"
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10405) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.
Dupa ce am tradus primesc erorile de mai sus. Liniile respective arata asa acum dupa traducere
 DisablePlayerCheckpoint(playerid);
		    new TutAirport[] = " Dbas intrat in acest Checkpoint,asta inseamna ca te afli pe aeroport.\nDe aici puteti zbura catre alte orase .. sau sa faceti  Skydive catre anumite locatii.\nDaca sunteti sigur ca vreti sa zburati/skydive catre o locatie trebuie doar sa va duceti in desenul cu parasuta si sa scrieti /flyto.\nDe fiecare data cand zburati,veti aparea in interiorul unui avion unde trebuie sa asteptati cateva minute.\n\n\nAcum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!";
Inainte de traducere linia arata asa:
  DisablePlayerCheckpoint(playerid);
		    new TutAirport[] = "If You entered This Checkpoint, This means that you are at the Los Santos Airport.\nAt This Point, You can Fly to another cities.. And Even Skydive in Certain Areas.\nIf you wish to Fly to Another City/Skydive, You must Walk into the Parachute.\nEach time you fly, you will move inside of a plane and you will have to wait.\n\n\nNow Let's Move on with the Tutorial, Press 'proceed' To Proceed or 'cancel' to finish the tutorial!";
            ShowPlayerDialog(playerid,256,DIALOG_STYLE_MSGBOX,"------------The Airport------------",TutAirport,"Proceed","Cancel");

Va rog spunetimi unde gresesc.

vqqi6h.gif
Link to comment
Share on other sites

7 answers to this question

Recommended Posts

Este prea lunga linia, inlocuieste

DisablePlayerCheckpoint(playerid);
		    new TutAirport[] = " Dbas intrat in acest Checkpoint,asta inseamna ca te afli pe aeroport.\nDe aici puteti zbura catre alte orase .. sau sa faceti  Skydive catre anumite locatii.\nDaca sunteti sigur ca vreti sa zburati/skydive catre o locatie trebuie doar sa va duceti in desenul cu parasuta si sa scrieti /flyto.\nDe fiecare data cand zburati,veti aparea in interiorul unui avion unde trebuie sa asteptati cateva minute.\n\n\nAcum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!";
cu
DisablePlayerCheckpoint(playerid);
		    new TutAirport[1024];
			strcat(TutAirport," Dbas intrat in acest Checkpoint,asta inseamna ca te afli pe aeroport.\nDe aici puteti zbura catre alte orase .. sau sa faceti  Skydive catre anumite locatii.\n", 1024);
			strcat(TutAirport,"Daca sunteti sigur ca vreti sa zburati/skydive catre o locatie trebuie ", 1024);
			strcat(TutAirport,"doar sa va duceti in desenul cu parasuta si sa scrieti /flyto.\nDe fiecare data cand zburati,veti aparea in interiorul unui avion unde trebuie sa asteptati cateva minute.\n\n\n", 1024);
			strcat(TutAirport,"Acum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!", 1024);

Daca nu merge cu 1024 schimba cu 2048.

Link to comment
Share on other sites

La ala a mers.. ma mai poti ajuta cu o linie boss, te rog?

 DisablePlayerCheckpoint(playerid);
		    new TutLicenses[] = "bas intrat in acest Checkpoint,asta inseamna ca ai ajuns la centrul de licentiere.\nCentrul De Licentiere este locul unde oamenii care au nevoie de o licenta vin pentru a o lua.\nUnele licente pot fi obtinute numai de la administratori sau sunt licente pentru factiuni; Intreaba prin /atalk.\n Ai nevoie de pasaport pentru a-ti lua o licenta, intreaba orice politist daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\nAcum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!";

vqqi6h.gif
Link to comment
Share on other sites

La ala a mers.. ma mai poti ajuta cu o linie boss, te rog?

 DisablePlayerCheckpoint(playerid);
		    new TutLicenses[] = "bas intrat in acest Checkpoint,asta inseamna ca ai ajuns la centrul de licentiere.\nCentrul De Licentiere este locul unde oamenii care au nevoie de o licenta vin pentru a o lua.\nUnele licente pot fi obtinute numai de la administratori sau sunt licente pentru factiuni; Intreaba prin /atalk.\n Ai nevoie de pasaport pentru a-ti lua o licenta, intreaba orice politist daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\nAcum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!";
 DisablePlayerCheckpoint(playerid);
		    new TutLicenses[] = "bas intrat in acest Checkpoint,asta inseamna ca ai ajuns la centrul de licentiere.\nCentrul De Licentiere este locul unde oamenii care au nevoie de o licenta vin pentru a o lua.\nUnele licente pot fi obtinute numai de la administratori sau sunt licente pentru factiuni; Intreaba prin /atalk.\n Ai nevoie de pasaport pentru a-ti lua o licenta, intreaba orice politist daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\nAcum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!";
inlocuieste-l cu
DisablePlayerCheckpoint(playerid);
new TutLicenses[1024];
strcat(TutLicenses,"bas intrat in acest Checkpoint,asta inseamna ca ai ajuns la centrul de licentiere.\nCentrul De Licentiere este locul unde oamenii care au nevoie de o licenta vin pentru a o lua.\n", 1024);
strcat(TutLicenses,"Unele licente pot fi obtinute numai de la administratori sau sunt licente pentru factiuni; Intreaba prin /atalk.\n Ai nevoie de pasaport pentru a-ti lua o licenta, intreaba orice politist daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\n", 1024");
strcat(TutLicenses,"Acum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!", 1024);

boss

I hate this word.

Prin

Daca nu merge cu 1024 schimba cu 2048.

am vrut sa zic daca nu apare tot textul in dialog sa faci aia.

Data viitoare uita-te pe http://wiki.sa-mp.com/wiki/Strcat

Link to comment
Share on other sites

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10486) : warning 217: loose indentation

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : error 037: invalid string (possibly non-terminated string)

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : warning 215: expression has no effect

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : error 001: expected token: ";", but found ")"

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664    Copyright © 1997-2006, ITB CompuPhase

Acum imi da eroare exact la ce mi-ai spus tu sa adaug :( .Scuze ca te bat atata la cap dar sunt incepator si vreau sa invat

vqqi6h.gif
Link to comment
Share on other sites

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10486) : warning 217: loose indentation

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : error 037: invalid string (possibly non-terminated string)

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : warning 215: expression has no effect

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : error 001: expected token: ";", but found ")"

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : error 029: invalid expression, assumed zero

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10488) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664    Copyright © 1997-2006, ITB CompuPhase

Acum imi da eroare exact la ce mi-ai spus tu sa adaug :( .Scuze ca te bat atata la cap dar sunt incepator si vreau sa invat

Atunci

DisablePlayerCheckpoint(playerid);
new TutLicenses[1024];
strcat(TutLicenses,"bas intrat in acest Checkpoint,asta inseamna ca ai ajuns la centrul de licentiere.\nCentrul De Licentiere este locul unde oamenii care au nevoie de o licenta vin pentru a o lua.\n", 1024);
strcat(TutLicenses,"Unele licente pot fi obtinute numai de la administratori sau sunt licente pentru factiuni; Intreaba prin /atalk.\n Ai nevoie de pasaport pentru a-ti lua o licenta, intreaba orice politist daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\n", 1024");
strcat(TutLicenses,"Acum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!", 1024);
inlocuieste cu
 DisablePlayerCheckpoint(playerid);
		    new TutLicenses[1024];
		    strcat(TutLicenses,"bas intrat in acest Checkpoint,asta inseamna ca ai ajuns la centrul de licentiere.\nCentrul De Licentiere este locul unde oamenii care au nevoie de o licenta vin pentru a o lua.\n", 1024);
		    strcat(TutLicenses,"Unele licente pot fi obtinute numai de la administratori sau sunt licente pentru factiuni; Intreaba prin /atalk.\n Ai nevoie de pasaport pentru a-ti lua o licenta, intreaba orice politist", 1024);
		    strcat(TutLicenses," daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\n", 1024");
		    strcat(TutLicenses,"Acum sa mergem mai departe cu tutorialul, Apasa 'proceed' pentru a continua sau 'cancel' pentru a-l intrerupe!", 1024);

Scuze ca te bat atata la cap dar sunt incepator si vreau sa invat

Forumul acesta e sa-i bati la cap pe toti cu intrebari din scripting daca nu stii :))

Link to comment
Share on other sites

C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10486) : warning 217: loose indentation
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10489) : error 037: invalid string (possibly non-terminated string)
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10489) : warning 215: expression has no effect
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10489) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10489) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Dani\Desktop\Los Santos Life Roleplay\gamemodes\larp.pwn(10489) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
 strcat(TutLicenses,"Daca o poate da sau daca nu este niciunul contacteaza un admin \n\n\n", 1024")
10486:
new TutLicenses[1024];

vqqi6h.gif
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.